Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

io_dldi.h

/*
      io_dldi.h 

      Reserved space for new drivers
      
      This software is completely free. No warranty is provided.
      If you use it, please give me credit and email me about your
      project at chishm@hotmail.com

      See gba_nds_fat.txt for help and license details.
*/

#ifndef IO_DLDI_H
#define IO_DLDI_H

// 'DLDI'
#define DEVICE_TYPE_DLDD 0x49444C44

#include "disc_io.h"
#ifdef NDS
#include <nds/memory.h>
#include <nds.h>
#endif

extern IO_INTERFACE _io_dldi;

extern u8 _dldi_driver_name;

// export interface
static inline LPIO_INTERFACE DLDI_GetInterface(void) {
#ifdef NDS
      // NDM: I'm really not sure about this change ARM9 - ARM7
      REG_EXEMEMCNT &= ~(ARM7_OWNS_ROM | ARM7_OWNS_CARD);
#endif // defined NDS
      return &_io_dldi;
}

#endif      // define IO_DLDI_H

Generated by  Doxygen 1.6.0   Back to index