Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #ifndef ROMLOAD_H_
  2. #define ROMLOAD_H_
  3.  
  4. #include <stddef.h>
  5. #include <stdint.h>
  6.  
  7. #ifdef __cplusplus
  8. #define ROMLOAD_DECL_BEGIN__ extern "C" {
  9. #define ROMLOAD_DECL_END__ }
  10. #else
  11. #define ROMLOAD_DECL_BEGIN__
  12. #define ROMLOAD_DECL_END__
  13. #endif
  14.  
  15. ROMLOAD_DECL_BEGIN__
  16.  
  17. extern uint8_t *load_rom(size_t *rom_size, const char *name);
  18. extern void unload_rom(uint8_t *rom);
  19. extern void set_rom_path(const char *path);
  20.  
  21. ROMLOAD_DECL_END__
  22.  
  23. #endif /* ROMLOAD_H_ */
  24.