├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── arm-gcc-toolchain.cmake ├── baremetaltic80full ├── Makefile ├── README ├── customchargenerator.cpp ├── customchargenerator.h ├── customfont.h ├── customscreen.cpp ├── customscreen.h ├── flash.sh ├── flasher.py ├── gamepads.cpp ├── gamepads.h ├── kernel.cpp ├── kernel.h ├── kernel7.img ├── kernel7.lst ├── keycodes.h ├── main.cpp ├── reboot.sh ├── rebooter.py ├── size.h ├── stdlib_app.h ├── syscore.h ├── utils.cpp └── utils.h └── baremetaltic80player ├── Makefile ├── README ├── customchargenerator.cpp ├── customchargenerator.h ├── customfont.h ├── customscreen.cpp ├── customscreen.h ├── flash.sh ├── flasher.py ├── kernel.cpp ├── kernel.h ├── main.cpp ├── reboot.sh ├── rebooter.py ├── size.h ├── stdlib_app.h ├── utils.cpp └── utils.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/README.md -------------------------------------------------------------------------------- /arm-gcc-toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/arm-gcc-toolchain.cmake -------------------------------------------------------------------------------- /baremetaltic80full/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/Makefile -------------------------------------------------------------------------------- /baremetaltic80full/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/README -------------------------------------------------------------------------------- /baremetaltic80full/customchargenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/customchargenerator.cpp -------------------------------------------------------------------------------- /baremetaltic80full/customchargenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/customchargenerator.h -------------------------------------------------------------------------------- /baremetaltic80full/customfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/customfont.h -------------------------------------------------------------------------------- /baremetaltic80full/customscreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/customscreen.cpp -------------------------------------------------------------------------------- /baremetaltic80full/customscreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/customscreen.h -------------------------------------------------------------------------------- /baremetaltic80full/flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/flash.sh -------------------------------------------------------------------------------- /baremetaltic80full/flasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/flasher.py -------------------------------------------------------------------------------- /baremetaltic80full/gamepads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/gamepads.cpp -------------------------------------------------------------------------------- /baremetaltic80full/gamepads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/gamepads.h -------------------------------------------------------------------------------- /baremetaltic80full/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/kernel.cpp -------------------------------------------------------------------------------- /baremetaltic80full/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/kernel.h -------------------------------------------------------------------------------- /baremetaltic80full/kernel7.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/kernel7.img -------------------------------------------------------------------------------- /baremetaltic80full/kernel7.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/kernel7.lst -------------------------------------------------------------------------------- /baremetaltic80full/keycodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/keycodes.h -------------------------------------------------------------------------------- /baremetaltic80full/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/main.cpp -------------------------------------------------------------------------------- /baremetaltic80full/reboot.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | python rebooter.py kernel.hex /dev/ttyUSB0 921600 3 | 4 | -------------------------------------------------------------------------------- /baremetaltic80full/rebooter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/rebooter.py -------------------------------------------------------------------------------- /baremetaltic80full/size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/size.h -------------------------------------------------------------------------------- /baremetaltic80full/stdlib_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/stdlib_app.h -------------------------------------------------------------------------------- /baremetaltic80full/syscore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/syscore.h -------------------------------------------------------------------------------- /baremetaltic80full/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/utils.cpp -------------------------------------------------------------------------------- /baremetaltic80full/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80full/utils.h -------------------------------------------------------------------------------- /baremetaltic80player/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/Makefile -------------------------------------------------------------------------------- /baremetaltic80player/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/README -------------------------------------------------------------------------------- /baremetaltic80player/customchargenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/customchargenerator.cpp -------------------------------------------------------------------------------- /baremetaltic80player/customchargenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/customchargenerator.h -------------------------------------------------------------------------------- /baremetaltic80player/customfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/customfont.h -------------------------------------------------------------------------------- /baremetaltic80player/customscreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/customscreen.cpp -------------------------------------------------------------------------------- /baremetaltic80player/customscreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/customscreen.h -------------------------------------------------------------------------------- /baremetaltic80player/flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/flash.sh -------------------------------------------------------------------------------- /baremetaltic80player/flasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/flasher.py -------------------------------------------------------------------------------- /baremetaltic80player/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/kernel.cpp -------------------------------------------------------------------------------- /baremetaltic80player/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/kernel.h -------------------------------------------------------------------------------- /baremetaltic80player/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/main.cpp -------------------------------------------------------------------------------- /baremetaltic80player/reboot.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | python rebooter.py kernel.hex /dev/ttyUSB0 921600 3 | 4 | -------------------------------------------------------------------------------- /baremetaltic80player/rebooter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/rebooter.py -------------------------------------------------------------------------------- /baremetaltic80player/size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/size.h -------------------------------------------------------------------------------- /baremetaltic80player/stdlib_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/stdlib_app.h -------------------------------------------------------------------------------- /baremetaltic80player/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/utils.cpp -------------------------------------------------------------------------------- /baremetaltic80player/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msx80/BareMetalTic80/HEAD/baremetaltic80player/utils.h --------------------------------------------------------------------------------