Adafruit Library
Adafruit_Apple2Floppy Member List

This is the complete list of members for Adafruit_Apple2Floppy, including all inherited members.

Adafruit_Apple2Floppy(int8_t indexpin, int8_t selectpin, int8_t phase1pin, int8_t phase2pin, int8_t phase3pin, int8_t phase4pin, int8_t wrdatapin, int8_t wrgatepin, int8_t protectpin, int8_t rddatapin)Adafruit_Apple2Floppy
Adafruit_FloppyBase(int indexpin, int wrdatapin, int wrgatepin, int rddatapin, bool is_apple2=false)Adafruit_FloppyBaseprotected
begin(void)Adafruit_FloppyBase
bus_typeAdafruit_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_serialAdafruit_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() overrideAdafruit_Apple2Floppyvirtual
get_ready_sense() overrideAdafruit_Apple2Floppyinlinevirtual
get_side() overrideAdafruit_Apple2Floppyinlinevirtual
get_track0_sense() overrideAdafruit_Apple2Floppyvirtual
get_write_protect() overrideAdafruit_Apple2Floppyvirtual
getSampleFrequency(void)Adafruit_FloppyBase
goto_quartertrack(int)Adafruit_Apple2Floppy
goto_track(uint8_t track) overrideAdafruit_Apple2Floppyvirtual
led_pinAdafruit_FloppyBase
motor_delay_msAdafruit_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
quartertrack()Adafruit_Apple2Floppy
read_index()Adafruit_FloppyBaseprotected
select(bool selected) overrideAdafruit_Apple2Floppyvirtual
select_delay_usAdafruit_FloppyBase
set_density(bool high_density) overrideAdafruit_Apple2Floppyvirtual
settle_delay_msAdafruit_FloppyBase
side(uint8_t head) overrideAdafruit_Apple2Floppyvirtual
soft_reset(void) overrideAdafruit_Apple2Floppyvirtual
spin_motor(bool motor_on) overrideAdafruit_Apple2Floppyvirtual
step_delay_usAdafruit_FloppyBase
step_mode(StepMode mode)Adafruit_Apple2Floppy
STEP_MODE_HALF enum value (defined in Adafruit_Apple2Floppy)Adafruit_Apple2Floppy
STEP_MODE_QUARTER enum value (defined in Adafruit_Apple2Floppy)Adafruit_Apple2Floppy
STEP_MODE_WHOLE enum value (defined in Adafruit_Apple2Floppy)Adafruit_Apple2Floppy
StepMode enum nameAdafruit_Apple2Floppy
track(void) overrideAdafruit_Apple2Floppyvirtual
watchdog_delay_msAdafruit_FloppyBase
write_track(uint8_t *pulses, size_t n_pulses, bool store_greaseweazle=false) __attribute__((optimize("O3")))Adafruit_FloppyBase