Firmware: add test suite

This commit is contained in:
ikari
2011-12-19 22:17:49 +01:00
parent 72642321a2
commit 0a6c7f125b
70 changed files with 13179 additions and 0 deletions

29
src/tests/sdnative.h Normal file
View File

@@ -0,0 +1,29 @@
/* DISCLAIMER */
#ifndef SDNATIVE_H
#define SDNATIVE_H
#ifdef DEBUG_SD
#define DBG_SD
#else
#define DBG_SD while(0)
#endif
#include "diskio.h"
#define CRC_ERROR (0xf000)
extern int sd_offload;
/* These functions are weak-aliased to disk_... */
void sdn_init(void);
DSTATUS sdn_status(BYTE drv);
DSTATUS sdn_initialize(BYTE drv);
DRESULT sdn_read(BYTE drv, BYTE *buffer, DWORD sector, BYTE count);
DRESULT sdn_write(BYTE drv, const BYTE *buffer, DWORD sector, BYTE count);
DRESULT sdn_getinfo(BYTE drv, BYTE page, void *buffer);
void sdn_changed(void);
#endif