├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── MOS.wsp ├── MOS.zdsproj ├── README.md ├── eZ80F92_AGON_Flash.ztgt ├── main.c ├── src ├── clock.c ├── clock.h ├── config.h ├── crash.asm ├── defines.h ├── equs.inc ├── gpio.asm ├── i2c.c ├── i2c.h ├── i2c.inc ├── interrupts.asm ├── keyboard.asm ├── macros.inc ├── misc.asm ├── mos.c ├── mos.h ├── mos_api.asm ├── mos_api.inc ├── mos_editor.c ├── mos_editor.h ├── mos_file.c ├── mos_file.h ├── mos_sysvars.c ├── mos_sysvars.h ├── rtc.asm ├── sd.asm ├── sd.h ├── sd.inc ├── serial.asm ├── spi.asm ├── spi.h ├── strings.c ├── strings.h ├── tests.c ├── tests.h ├── timer.c ├── timer.h ├── uart.c ├── uart.h ├── vdp_protocol.asm └── version.h ├── src_fatfs ├── LICENSE ├── diskio.c ├── diskio.h ├── ff.c ├── ff.h ├── ffconf.h ├── ffsystem.c └── ffunicode.c ├── src_startup ├── cstartup.asm ├── globals.asm ├── init_params_f92.asm └── vectors16.asm └── src_umm_malloc ├── LICENSE ├── umm_malloc.c ├── umm_malloc.h ├── umm_malloc_cfg.h └── umm_malloc_cfgport.h /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/LICENSE -------------------------------------------------------------------------------- /MOS.wsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/MOS.wsp -------------------------------------------------------------------------------- /MOS.zdsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/MOS.zdsproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/README.md -------------------------------------------------------------------------------- /eZ80F92_AGON_Flash.ztgt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/eZ80F92_AGON_Flash.ztgt -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/main.c -------------------------------------------------------------------------------- /src/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/clock.c -------------------------------------------------------------------------------- /src/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/clock.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/config.h -------------------------------------------------------------------------------- /src/crash.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/crash.asm -------------------------------------------------------------------------------- /src/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/defines.h -------------------------------------------------------------------------------- /src/equs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/equs.inc -------------------------------------------------------------------------------- /src/gpio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/gpio.asm -------------------------------------------------------------------------------- /src/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/i2c.c -------------------------------------------------------------------------------- /src/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/i2c.h -------------------------------------------------------------------------------- /src/i2c.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/i2c.inc -------------------------------------------------------------------------------- /src/interrupts.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/interrupts.asm -------------------------------------------------------------------------------- /src/keyboard.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/keyboard.asm -------------------------------------------------------------------------------- /src/macros.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/macros.inc -------------------------------------------------------------------------------- /src/misc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/misc.asm -------------------------------------------------------------------------------- /src/mos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos.c -------------------------------------------------------------------------------- /src/mos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos.h -------------------------------------------------------------------------------- /src/mos_api.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_api.asm -------------------------------------------------------------------------------- /src/mos_api.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_api.inc -------------------------------------------------------------------------------- /src/mos_editor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_editor.c -------------------------------------------------------------------------------- /src/mos_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_editor.h -------------------------------------------------------------------------------- /src/mos_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_file.c -------------------------------------------------------------------------------- /src/mos_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_file.h -------------------------------------------------------------------------------- /src/mos_sysvars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_sysvars.c -------------------------------------------------------------------------------- /src/mos_sysvars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/mos_sysvars.h -------------------------------------------------------------------------------- /src/rtc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/rtc.asm -------------------------------------------------------------------------------- /src/sd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/sd.asm -------------------------------------------------------------------------------- /src/sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/sd.h -------------------------------------------------------------------------------- /src/sd.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/sd.inc -------------------------------------------------------------------------------- /src/serial.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/serial.asm -------------------------------------------------------------------------------- /src/spi.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/spi.asm -------------------------------------------------------------------------------- /src/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/spi.h -------------------------------------------------------------------------------- /src/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/strings.c -------------------------------------------------------------------------------- /src/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/strings.h -------------------------------------------------------------------------------- /src/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/tests.c -------------------------------------------------------------------------------- /src/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/tests.h -------------------------------------------------------------------------------- /src/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/timer.c -------------------------------------------------------------------------------- /src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/timer.h -------------------------------------------------------------------------------- /src/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/uart.c -------------------------------------------------------------------------------- /src/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/uart.h -------------------------------------------------------------------------------- /src/vdp_protocol.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/vdp_protocol.asm -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src/version.h -------------------------------------------------------------------------------- /src_fatfs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/LICENSE -------------------------------------------------------------------------------- /src_fatfs/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/diskio.c -------------------------------------------------------------------------------- /src_fatfs/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/diskio.h -------------------------------------------------------------------------------- /src_fatfs/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/ff.c -------------------------------------------------------------------------------- /src_fatfs/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/ff.h -------------------------------------------------------------------------------- /src_fatfs/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/ffconf.h -------------------------------------------------------------------------------- /src_fatfs/ffsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/ffsystem.c -------------------------------------------------------------------------------- /src_fatfs/ffunicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_fatfs/ffunicode.c -------------------------------------------------------------------------------- /src_startup/cstartup.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_startup/cstartup.asm -------------------------------------------------------------------------------- /src_startup/globals.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_startup/globals.asm -------------------------------------------------------------------------------- /src_startup/init_params_f92.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_startup/init_params_f92.asm -------------------------------------------------------------------------------- /src_startup/vectors16.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_startup/vectors16.asm -------------------------------------------------------------------------------- /src_umm_malloc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_umm_malloc/LICENSE -------------------------------------------------------------------------------- /src_umm_malloc/umm_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_umm_malloc/umm_malloc.c -------------------------------------------------------------------------------- /src_umm_malloc/umm_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_umm_malloc/umm_malloc.h -------------------------------------------------------------------------------- /src_umm_malloc/umm_malloc_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_umm_malloc/umm_malloc_cfg.h -------------------------------------------------------------------------------- /src_umm_malloc/umm_malloc_cfgport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AgonPlatform/agon-mos/HEAD/src_umm_malloc/umm_malloc_cfgport.h --------------------------------------------------------------------------------