mi mi / Mbed 2 deprecated wave_player_super_lite

Dependencies:   mbed DirectSPI FastPWM

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers sd_card.h Source File

sd_card.h

00001 #ifndef __SD_CARD_H__
00002 #define __SD_CARD_H__
00003 
00004 #include "sys.h"
00005 #include "DirectSPI.h"
00006 
00007 #if HAVE_DIRECT_SPI
00008     extern DirectSPI spi;
00009 #   define spi_read()    spi.directWrite8(0xFF)
00010 #   define spi_read16()  spi.directWrite16(0xFFFF)
00011 #else
00012     extern SPI spi;
00013 #   define spi_read()  spi.write(0xFF)
00014 #endif
00015 
00016 byte sd_data_byte();
00017 void sd_init();
00018 void sd_start_read(dword address);
00019 void sd_stop_read();
00020 void sd_read_pulse_byte(word  count1);
00021 
00022 #endif
00023