mirror of
https://github.com/libretro/RetroArch
synced 2025-03-27 23:37:39 +00:00
=== DETAILS Since @aliaspider wants the `wiiu/` to be something of a mini-SDK, I've reorganized the code I put in there: - `wiiu/main.c` now only has the ELF/RPX entrypoints, and the code used by those entrypoints, with RA code removed (e.g. swapped retro_sleep() for usleep()). These entrypoints then call main() ... - Moved `main()` and its support functions back into `frontend/drivers/platform_wiiu.c` I also renamed some of the support functions I wrote, and better organized them within the code. - Moved `wiiu/input/` into the `input/` hierarchy: * The joypad drivers now live in `input/drivers_joypad/wiiu/` * The HID driver now lives in `input/drivers_hid/` * The Wii U specific headers now live in `input/include/wiiu` * I added `input/include` into the include search path to avoid using really ugly relative includes
19 lines
332 B
C
19 lines
332 B
C
#ifndef WIIU_MAIN__H
|
|
#define WIIU_MAIN__H
|
|
|
|
#include "hbl.h"
|
|
#include "wiiu_dbg.h"
|
|
|
|
#include "fs/fs_utils.h"
|
|
#include "fs/sd_fat_devoptab.h"
|
|
#include "system/dynamic.h"
|
|
#include "system/memory.h"
|
|
#include "system/exception_handler.h"
|
|
|
|
void __init(void);
|
|
void __fini(void);
|
|
|
|
int main(int argc, char **argv);
|
|
|
|
#endif /* WIIU_MAIN_H */
|