├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── arch-example ├── platform-example.c └── platform-example.h ├── arch-nspire ├── nspire-uart.c ├── nspire.c └── nspire.mk ├── arch-prizm ├── prizm-uart.c ├── prizm.c └── prizm.mk ├── common ├── charmap.h ├── console.c ├── cpp │ ├── console.cpp │ ├── file.cpp │ └── uart.cpp ├── cursor.c ├── queue.c ├── util.c └── util.h ├── demo ├── adv │ ├── ConsoleDemoAdv.c │ ├── Makefile │ ├── Makefile.nspire │ └── Makefile.prizm ├── compatibility │ ├── Makefile │ ├── Makefile.nspire │ ├── Makefile.prizm │ └── compatibility.c ├── cplusplus │ ├── Makefile │ └── cplusplus.cpp ├── hello │ ├── Makefile │ ├── Makefile.nspire │ ├── Makefile.prizm │ └── hello.c ├── splitscreen │ ├── Makefile │ ├── Makefile.nspire │ ├── Makefile.prizm │ └── splitscreen.c └── tests │ ├── Makefile │ ├── Makefile.nspire │ ├── Makefile.prizm │ └── tests.c └── include ├── nspireio ├── console.hpp ├── file.hpp ├── ios_base.hpp ├── ios_base.ipp ├── nspireio.h ├── platform-nspire.h ├── platform-prizm.h ├── platform.h ├── queue.h └── uart.hpp └── nspireio2.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/README.md -------------------------------------------------------------------------------- /arch-example/platform-example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-example/platform-example.c -------------------------------------------------------------------------------- /arch-example/platform-example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-example/platform-example.h -------------------------------------------------------------------------------- /arch-nspire/nspire-uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-nspire/nspire-uart.c -------------------------------------------------------------------------------- /arch-nspire/nspire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-nspire/nspire.c -------------------------------------------------------------------------------- /arch-nspire/nspire.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-nspire/nspire.mk -------------------------------------------------------------------------------- /arch-prizm/prizm-uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-prizm/prizm-uart.c -------------------------------------------------------------------------------- /arch-prizm/prizm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-prizm/prizm.c -------------------------------------------------------------------------------- /arch-prizm/prizm.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/arch-prizm/prizm.mk -------------------------------------------------------------------------------- /common/charmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/charmap.h -------------------------------------------------------------------------------- /common/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/console.c -------------------------------------------------------------------------------- /common/cpp/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/cpp/console.cpp -------------------------------------------------------------------------------- /common/cpp/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/cpp/file.cpp -------------------------------------------------------------------------------- /common/cpp/uart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/cpp/uart.cpp -------------------------------------------------------------------------------- /common/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/cursor.c -------------------------------------------------------------------------------- /common/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/queue.c -------------------------------------------------------------------------------- /common/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/util.c -------------------------------------------------------------------------------- /common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/common/util.h -------------------------------------------------------------------------------- /demo/adv/ConsoleDemoAdv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/adv/ConsoleDemoAdv.c -------------------------------------------------------------------------------- /demo/adv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/adv/Makefile -------------------------------------------------------------------------------- /demo/adv/Makefile.nspire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/adv/Makefile.nspire -------------------------------------------------------------------------------- /demo/adv/Makefile.prizm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/adv/Makefile.prizm -------------------------------------------------------------------------------- /demo/compatibility/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/compatibility/Makefile -------------------------------------------------------------------------------- /demo/compatibility/Makefile.nspire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/compatibility/Makefile.nspire -------------------------------------------------------------------------------- /demo/compatibility/Makefile.prizm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/compatibility/Makefile.prizm -------------------------------------------------------------------------------- /demo/compatibility/compatibility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/compatibility/compatibility.c -------------------------------------------------------------------------------- /demo/cplusplus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/cplusplus/Makefile -------------------------------------------------------------------------------- /demo/cplusplus/cplusplus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/cplusplus/cplusplus.cpp -------------------------------------------------------------------------------- /demo/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/hello/Makefile -------------------------------------------------------------------------------- /demo/hello/Makefile.nspire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/hello/Makefile.nspire -------------------------------------------------------------------------------- /demo/hello/Makefile.prizm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/hello/Makefile.prizm -------------------------------------------------------------------------------- /demo/hello/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/hello/hello.c -------------------------------------------------------------------------------- /demo/splitscreen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/splitscreen/Makefile -------------------------------------------------------------------------------- /demo/splitscreen/Makefile.nspire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/splitscreen/Makefile.nspire -------------------------------------------------------------------------------- /demo/splitscreen/Makefile.prizm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/splitscreen/Makefile.prizm -------------------------------------------------------------------------------- /demo/splitscreen/splitscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/splitscreen/splitscreen.c -------------------------------------------------------------------------------- /demo/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/tests/Makefile -------------------------------------------------------------------------------- /demo/tests/Makefile.nspire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/tests/Makefile.nspire -------------------------------------------------------------------------------- /demo/tests/Makefile.prizm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/tests/Makefile.prizm -------------------------------------------------------------------------------- /demo/tests/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/demo/tests/tests.c -------------------------------------------------------------------------------- /include/nspireio/console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/console.hpp -------------------------------------------------------------------------------- /include/nspireio/file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/file.hpp -------------------------------------------------------------------------------- /include/nspireio/ios_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/ios_base.hpp -------------------------------------------------------------------------------- /include/nspireio/ios_base.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/ios_base.ipp -------------------------------------------------------------------------------- /include/nspireio/nspireio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/nspireio.h -------------------------------------------------------------------------------- /include/nspireio/platform-nspire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/platform-nspire.h -------------------------------------------------------------------------------- /include/nspireio/platform-prizm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/platform-prizm.h -------------------------------------------------------------------------------- /include/nspireio/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/platform.h -------------------------------------------------------------------------------- /include/nspireio/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/queue.h -------------------------------------------------------------------------------- /include/nspireio/uart.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio/uart.hpp -------------------------------------------------------------------------------- /include/nspireio2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vogtinator/nspire-io/HEAD/include/nspireio2.h --------------------------------------------------------------------------------