Adafruit Library
|
This is the complete list of members for Adafruit_FloppyBase, including all inherited members.
Adafruit_FloppyBase(int indexpin, int wrdatapin, int wrgatepin, int rddatapin, bool is_apple2=false) | Adafruit_FloppyBase | protected |
begin(void) | Adafruit_FloppyBase | |
bus_type | Adafruit_FloppyBase | |
capture_track(volatile uint8_t *pulses, size_t max_pulses, int32_t *falling_index_offset, bool store_greaseweazle=false, uint32_t capture_ms=0, uint32_t index_wait_ms=250) __attribute__((optimize("O3"))) | Adafruit_FloppyBase | |
debug_serial | Adafruit_FloppyBase | |
decode_track_mfm(uint8_t *sectors, size_t n_sectors, uint8_t *sector_validity, const uint8_t *pulses, size_t n_pulses, float nominal_bit_time_us, bool clear_validity=false, uint8_t *logical_track=nullptr) | Adafruit_FloppyBase | |
encode_track_mfm(const uint8_t *sectors, size_t n_sectors, uint8_t *pulses, size_t max_pulses, float nominal_bit_time_us, uint8_t logical_track) | Adafruit_FloppyBase | |
end() | Adafruit_FloppyBase | virtual |
get_ready_sense()=0 | Adafruit_FloppyBase | pure virtual |
get_side()=0 | Adafruit_FloppyBase | pure virtual |
get_track0_sense()=0 | Adafruit_FloppyBase | pure virtual |
get_write_protect()=0 | Adafruit_FloppyBase | pure virtual |
getSampleFrequency(void) | Adafruit_FloppyBase | |
goto_track(int track_num)=0 | Adafruit_FloppyBase | pure virtual |
led_pin | Adafruit_FloppyBase | |
motor_delay_ms | Adafruit_FloppyBase | |
print_pulse_bins(uint8_t *pulses, size_t n_pulses, uint8_t max_bins=64, bool is_gw_format=false, uint32_t min_bin_size=100) | Adafruit_FloppyBase | |
print_pulses(uint8_t *pulses, size_t n_pulses, bool is_gw_format=false) | Adafruit_FloppyBase | |
read_index() | Adafruit_FloppyBase | protected |
select(bool selected)=0 | Adafruit_FloppyBase | pure virtual |
select_delay_us | Adafruit_FloppyBase | |
set_density(bool high_density)=0 | Adafruit_FloppyBase | pure virtual |
settle_delay_ms | Adafruit_FloppyBase | |
side(int head)=0 | Adafruit_FloppyBase | pure virtual |
soft_reset(void) | Adafruit_FloppyBase | virtual |
spin_motor(bool motor_on)=0 | Adafruit_FloppyBase | pure virtual |
step_delay_us | Adafruit_FloppyBase | |
track(void)=0 | Adafruit_FloppyBase | pure virtual |
watchdog_delay_ms | Adafruit_FloppyBase | |
write_track(uint8_t *pulses, size_t n_pulses, bool store_greaseweazle=false, bool use_index=true) __attribute__((optimize("O3"))) | Adafruit_FloppyBase |