├── .gitignore ├── LICENSE ├── README.md ├── chainloader ├── LICENSE ├── Makefile ├── link.ld └── source │ ├── common │ ├── arm.h │ ├── bootfirm.s │ ├── cache.h │ ├── common.h │ ├── firm.h │ ├── i2c.c │ ├── i2c.h │ ├── power.c │ ├── power.h │ ├── sha.c │ ├── sha.h │ └── vram.h │ ├── debug │ ├── draw.c │ ├── draw.h │ └── font.h │ ├── fatfs │ ├── 00history.txt │ ├── 00readme.txt │ ├── delay.s │ ├── diskio.c │ ├── diskio.h │ ├── ff.c │ ├── ff.h │ ├── ffconf.h │ ├── integer.h │ ├── option │ │ ├── ccsbcs.c │ │ ├── syscall.c │ │ └── unicode.c │ ├── sdmmc.c │ └── sdmmc.h │ ├── main.c │ ├── mpcorebin.s │ └── start.s └── userland ├── Makefile ├── assets ├── banner.png ├── banner.wav ├── cia.rsf └── icon.png └── source ├── LED.c ├── LED.h ├── MCU.c ├── MCU.h └── main.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/README.md -------------------------------------------------------------------------------- /chainloader/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/LICENSE -------------------------------------------------------------------------------- /chainloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/Makefile -------------------------------------------------------------------------------- /chainloader/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/link.ld -------------------------------------------------------------------------------- /chainloader/source/common/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/arm.h -------------------------------------------------------------------------------- /chainloader/source/common/bootfirm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/bootfirm.s -------------------------------------------------------------------------------- /chainloader/source/common/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/cache.h -------------------------------------------------------------------------------- /chainloader/source/common/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/common.h -------------------------------------------------------------------------------- /chainloader/source/common/firm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/firm.h -------------------------------------------------------------------------------- /chainloader/source/common/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/i2c.c -------------------------------------------------------------------------------- /chainloader/source/common/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/i2c.h -------------------------------------------------------------------------------- /chainloader/source/common/power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/power.c -------------------------------------------------------------------------------- /chainloader/source/common/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/power.h -------------------------------------------------------------------------------- /chainloader/source/common/sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/sha.c -------------------------------------------------------------------------------- /chainloader/source/common/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/sha.h -------------------------------------------------------------------------------- /chainloader/source/common/vram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/common/vram.h -------------------------------------------------------------------------------- /chainloader/source/debug/draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/debug/draw.c -------------------------------------------------------------------------------- /chainloader/source/debug/draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/debug/draw.h -------------------------------------------------------------------------------- /chainloader/source/debug/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/debug/font.h -------------------------------------------------------------------------------- /chainloader/source/fatfs/00history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/00history.txt -------------------------------------------------------------------------------- /chainloader/source/fatfs/00readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/00readme.txt -------------------------------------------------------------------------------- /chainloader/source/fatfs/delay.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/delay.s -------------------------------------------------------------------------------- /chainloader/source/fatfs/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/diskio.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/diskio.h -------------------------------------------------------------------------------- /chainloader/source/fatfs/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/ff.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/ff.h -------------------------------------------------------------------------------- /chainloader/source/fatfs/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/ffconf.h -------------------------------------------------------------------------------- /chainloader/source/fatfs/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/integer.h -------------------------------------------------------------------------------- /chainloader/source/fatfs/option/ccsbcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/option/ccsbcs.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/option/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/option/syscall.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/option/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/option/unicode.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/sdmmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/sdmmc.c -------------------------------------------------------------------------------- /chainloader/source/fatfs/sdmmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/fatfs/sdmmc.h -------------------------------------------------------------------------------- /chainloader/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/main.c -------------------------------------------------------------------------------- /chainloader/source/mpcorebin.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/mpcorebin.s -------------------------------------------------------------------------------- /chainloader/source/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/chainloader/source/start.s -------------------------------------------------------------------------------- /userland/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/Makefile -------------------------------------------------------------------------------- /userland/assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/assets/banner.png -------------------------------------------------------------------------------- /userland/assets/banner.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/assets/banner.wav -------------------------------------------------------------------------------- /userland/assets/cia.rsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/assets/cia.rsf -------------------------------------------------------------------------------- /userland/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/assets/icon.png -------------------------------------------------------------------------------- /userland/source/LED.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/source/LED.c -------------------------------------------------------------------------------- /userland/source/LED.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/source/LED.h -------------------------------------------------------------------------------- /userland/source/MCU.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/source/MCU.c -------------------------------------------------------------------------------- /userland/source/MCU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/source/MCU.h -------------------------------------------------------------------------------- /userland/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SUOlivia/A9SP/HEAD/userland/source/main.c --------------------------------------------------------------------------------