HP85 GPIB Disk Emulator
1.0
HP85GPIBDiskEmulator
|
Go to the documentation of this file.
25 #define WEAK_ATR __attribute__((weak))
34 #define mmc_cli() cli()
35 #define mmc_sei() sei()
uint8_t mmc_spi_TXRX(uint8_t data)
SPI read and write 1 byte.
MEMSPACE int mmc_test_timeout(void)
Wait for timeout.
MEMSPACE int mmc_init(int verbose)
Initialize MMC and FatFs interface, display diagnostics.
MEMSPACE void mmc_power_on(void)
MMC Power ON.
MEMSPACE int mmc_wp_status(void)
MMC Card Write Protect status.
void mmc_spi_begin(void)
MMC SPI setup and chip select.
MEMSPACE void mmc_ms_wait(int ms)
Wait for time in milliseconds.
MEMSPACE void mmc_power_off(void)
MMC Power OFF.
MEMSPACE int mmc_ins_status(void)
MMC Card Inserted status.
MEMSPACE void mmc_install_timer(void)
Install MMC timer task: mmc_task()
void mmc_spi_init(void)
MMC SPI setup and chip select.
void mmc_spi_RX_buffer(const uint8_t *data, int count)
SPI read buffer.
void mmc_spi_end(void)
MMC SPI end and chip deselect.
void mmc_slow(void)
MMC set slow SPI bus speed Only called when deselected.
MEMSPACE void mmc_set_ms_timeout(uint16_t ms)
Set MMC timeout timer in Milliseconds.
void mmc_fast(void)
MMC fast SPI bus speed Only called when deselected.
void mmc_spi_TX_buffer(const uint8_t *data, int count)
SPI write buffer.