ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts  1.0
ESP8266ILI9341DisplayProject
Functions
mmc.h File Reference

Go to the source code of this file.

Functions

MEMSPACE int wait_ready (UINT wt)
 wait for card ready More...
 
MEMSPACE DSTATUS mmc_disk_initialize (void)
 Public Functions. More...
 
MEMSPACE DSTATUS mmc_disk_status (void)
 Get Disk Status. More...
 
MEMSPACE DRESULT mmc_disk_read (BYTE *buff, DWORD sector, UINT count)
 Read Sector(s) More...
 
MEMSPACE DRESULT mmc_disk_write (const BYTE *buff, DWORD sector, UINT count)
 
MEMSPACE DRESULT mmc_disk_ioctl (BYTE cmd, void *buff)
 
void mmc_disk_timerproc (void)
 Write Sector(s) More...
 

Function Documentation

MEMSPACE DSTATUS mmc_disk_initialize ( void  )

Public Functions.

Initialize Disk Drive

Returns
Stat

Definition at line 340 of file mmc.c.

Referenced by disk_initialize().

MEMSPACE DRESULT mmc_disk_ioctl ( BYTE  cmd,
void *  buff 
)

Referenced by disk_ioctl(), and mmc_disk_read().

MEMSPACE DRESULT mmc_disk_read ( BYTE buff,
DWORD  sector,
UINT  count 
)

Read Sector(s)

Parameters
[in]buffread buffer
[in]sectorstart sector number
[in]countsector count
Returns
0 ok
non zero error

Definition at line 433 of file mmc.c.

Referenced by disk_read().

MEMSPACE DSTATUS mmc_disk_status ( void  )

Get Disk Status.

Returns
Stat
STA_NOINIT if no drive

Definition at line 420 of file mmc.c.

Referenced by disk_status().

void mmc_disk_timerproc ( void  )

Write Sector(s)

Parameters
[out]buffwrite buffer
[in]sectorstart sector number
[in]countsector count
Returns
0 ok
non zero error Miscellaneous Functions
Parameters
[in]cmdControl code
[in|out]buff: Send/Receive buffer
Returns
result mmc timer processes

Definition at line 708 of file mmc.c.

Referenced by disk_timerproc(), and mmc_task().

MEMSPACE DRESULT mmc_disk_write ( const BYTE buff,
DWORD  sector,
UINT  count 
)

Referenced by disk_write(), and mmc_disk_read().

MEMSPACE int wait_ready ( UINT  wt)

wait for card ready

Parameters
[in]wtms to wait
Returns
1 Ready
0 Timeout

Definition at line 169 of file mmc.c.

Referenced by mmc_disk_read(), rcvr_datablock(), and select().