fatfs.hpp 354 B

1234567891011121314151617181920212223242526
  1. class FATFS : public MMIO {
  2. public:
  3. void init();
  4. void enable();
  5. void power();
  6. void reset();
  7. void fetchMem();
  8. void pushMem();
  9. uint8 mmio_read (unsigned addr);
  10. void mmio_write(unsigned addr, uint8 data);
  11. FATFS();
  12. private:
  13. char command;
  14. int sector;
  15. char count;
  16. char retval;
  17. char *scratch_buffer;
  18. };
  19. extern FATFS fatfs;