├── .gitignore ├── Makefile ├── README.md ├── emulation ├── boot.tcl └── msx-dos2 │ ├── AUTOEXEC.BAT │ ├── COMMAND2.COM │ └── MSXDOS2.SYS ├── includes ├── conio.h ├── dos.h ├── dos2.h ├── heap.h ├── interrupt.h ├── interrupt_ROM.h ├── ioport.h ├── keyboard.h ├── mem.h ├── types.h └── vdp.h ├── libs ├── conio.c ├── dos.s ├── dos2.s ├── getchar.s ├── heap.c ├── interrupt.s ├── interrupt_ROM.s ├── ioport.s ├── keyboard.s ├── mem.c ├── putchar.s └── vdp.s ├── src └── main.c └── startups ├── crt0msx.16k.4000.s ├── crt0msx.16k.8000.s ├── crt0msx.32k.4000.s ├── crt0msx_msxdos.s └── crt0msx_msxdos_advanced.s /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/README.md -------------------------------------------------------------------------------- /emulation/boot.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/emulation/boot.tcl -------------------------------------------------------------------------------- /emulation/msx-dos2/AUTOEXEC.BAT: -------------------------------------------------------------------------------- 1 | mode 80 2 | B: 3 | echo BOOT COMPLETED 4 | -------------------------------------------------------------------------------- /emulation/msx-dos2/COMMAND2.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/emulation/msx-dos2/COMMAND2.COM -------------------------------------------------------------------------------- /emulation/msx-dos2/MSXDOS2.SYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/emulation/msx-dos2/MSXDOS2.SYS -------------------------------------------------------------------------------- /includes/conio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/conio.h -------------------------------------------------------------------------------- /includes/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/dos.h -------------------------------------------------------------------------------- /includes/dos2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/dos2.h -------------------------------------------------------------------------------- /includes/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/heap.h -------------------------------------------------------------------------------- /includes/interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/interrupt.h -------------------------------------------------------------------------------- /includes/interrupt_ROM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/interrupt_ROM.h -------------------------------------------------------------------------------- /includes/ioport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/ioport.h -------------------------------------------------------------------------------- /includes/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/keyboard.h -------------------------------------------------------------------------------- /includes/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/mem.h -------------------------------------------------------------------------------- /includes/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/types.h -------------------------------------------------------------------------------- /includes/vdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/includes/vdp.h -------------------------------------------------------------------------------- /libs/conio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/conio.c -------------------------------------------------------------------------------- /libs/dos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/dos.s -------------------------------------------------------------------------------- /libs/dos2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/dos2.s -------------------------------------------------------------------------------- /libs/getchar.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/getchar.s -------------------------------------------------------------------------------- /libs/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/heap.c -------------------------------------------------------------------------------- /libs/interrupt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/interrupt.s -------------------------------------------------------------------------------- /libs/interrupt_ROM.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/interrupt_ROM.s -------------------------------------------------------------------------------- /libs/ioport.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/ioport.s -------------------------------------------------------------------------------- /libs/keyboard.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/keyboard.s -------------------------------------------------------------------------------- /libs/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/mem.c -------------------------------------------------------------------------------- /libs/putchar.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/putchar.s -------------------------------------------------------------------------------- /libs/vdp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/libs/vdp.s -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/src/main.c -------------------------------------------------------------------------------- /startups/crt0msx.16k.4000.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/startups/crt0msx.16k.4000.s -------------------------------------------------------------------------------- /startups/crt0msx.16k.8000.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/startups/crt0msx.16k.8000.s -------------------------------------------------------------------------------- /startups/crt0msx.32k.4000.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/startups/crt0msx.32k.4000.s -------------------------------------------------------------------------------- /startups/crt0msx_msxdos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/startups/crt0msx_msxdos.s -------------------------------------------------------------------------------- /startups/crt0msx_msxdos_advanced.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sndpl/skeleton-sdcc-msx/HEAD/startups/crt0msx_msxdos_advanced.s --------------------------------------------------------------------------------