|
Adafruit Library
|
This is the complete list of members for Adafruit_Floppy, including all inherited members.
| Adafruit_Floppy(int8_t densitypin, int8_t indexpin, int8_t selectpin, int8_t motorpin, int8_t directionpin, int8_t steppin, int8_t wrdatapin, int8_t wrgatepin, int8_t track0pin, int8_t protectpin, int8_t rddatapin, int8_t sidepin, int8_t readypin) | Adafruit_Floppy | |
| 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 | |
| drive_is_selected(void) | Adafruit_FloppyBase | inline |
| 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() override | Adafruit_Floppy | virtual |
| get_ready_sense() override | Adafruit_Floppy | virtual |
| get_side(void) override | Adafruit_Floppy | virtual |
| get_track0_sense() override | Adafruit_Floppy | virtual |
| get_write_protect() override | Adafruit_Floppy | virtual |
| getSampleFrequency(void) | Adafruit_FloppyBase | |
| goto_track(int track) override | Adafruit_Floppy | virtual |
| index_pulses_seen(void) | Adafruit_FloppyBase | inline |
| is_drive_selected | Adafruit_FloppyBase | protected |
| is_index_seen | Adafruit_FloppyBase | protected |
| is_motor_spinning | Adafruit_FloppyBase | protected |
| led_pin | Adafruit_FloppyBase | |
| motor_delay_ms | Adafruit_FloppyBase | |
| motor_is_spinning(void) | Adafruit_FloppyBase | inline |
| 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) override | Adafruit_Floppy | virtual |
| select_delay_us | Adafruit_FloppyBase | |
| set_density(bool high_density) override | Adafruit_Floppy | virtual |
| settle_delay_ms | Adafruit_FloppyBase | |
| side(int head) override | Adafruit_Floppy | virtual |
| soft_reset(void) override | Adafruit_Floppy | virtual |
| spin_motor(bool motor_on) override | Adafruit_Floppy | virtual |
| step(bool dir, uint8_t times) | Adafruit_Floppy | |
| step_delay_us | Adafruit_FloppyBase | |
| track(void) override | Adafruit_Floppy | 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 |
1.8.13