diff options
author | Neil Millstone | 2007-01-19 21:36:47 +0000 |
---|---|---|
committer | Neil Millstone | 2007-01-19 21:36:47 +0000 |
commit | bcef1cb04d326ffffe71ad3fab267520b872aa11 (patch) | |
tree | cedd2883029d4c85c42fa3a90a5fce92c62a5ffa /backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h | |
parent | 37f94f7cba8135a8ee28a0ce1fe18337f8b764b6 (diff) | |
download | scummvm-rg350-bcef1cb04d326ffffe71ad3fab267520b872aa11.tar.gz scummvm-rg350-bcef1cb04d326ffffe71ad3fab267520b872aa11.tar.bz2 scummvm-rg350-bcef1cb04d326ffffe71ad3fab267520b872aa11.zip |
Adding libcartreset to ARM7 binary
svn-id: r25122
Diffstat (limited to 'backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h')
-rw-r--r-- | backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h b/backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h new file mode 100644 index 0000000000..133ae97e0f --- /dev/null +++ b/backends/platform/ds/arm7/source/libcartreset/cartreset_nolibfat.h @@ -0,0 +1,56 @@ +/********************************** + Copyright (C) Rick Wong (Lick) + http://licklick.wordpress.com/ +***********************************/ +#ifndef CARTRESET_H +#define CARTRESET_H + +#include <fat.h> + + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef ARM9 +// Auto detect: +#define DEVICE_TYPE_AUTO 0x00000000 // doesn't work in libcartreset "nolibfat" version + +// Not supported: +#define DEVICE_TYPE_FCSR 0x52534346 +#define DEVICE_TYPE_MMCF 0x46434D4D +#define DEVICE_TYPE_NJSD 0x44534A4E +#define DEVICE_TYPE_NMMC 0x434D4D4E + +// Supported: +#define DEVICE_TYPE_EFA2 0x32414645 +#define DEVICE_TYPE_MPCF 0x4643504D +#define DEVICE_TYPE_M3CF 0x4643334D +#define DEVICE_TYPE_M3SD 0x4453334D +#define DEVICE_TYPE_SCCF 0x46434353 +#define DEVICE_TYPE_SCSD 0x44534353 + +// Supported, but libfat doesn't detect the device: +#define DEVICE_TYPE_EZSD 0x44535A45 + + +bool cartSetMenuMode(u32 _deviceType); +void passmeloopEnter(); + +#endif + + +#ifdef ARM7 + +bool passmeloopQuery(); +void cartExecute(); + +#endif + + +#ifdef __cplusplus +} +#endif + +#endif + |