├── .cproject ├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .project ├── .settings └── language.settings.xml ├── BASIC ├── CC40 │ ├── CLOCK.B40 │ ├── CLOCK.C40 │ ├── DELEXT.B40 │ ├── DELEXT.B74 │ ├── DELEXT.C40 │ ├── DIR.B40 │ ├── DIR.C40 │ ├── HEAPSORT.B40 │ ├── HEAPSORT.C40 │ ├── RENAME.B40 │ ├── RENAME.c40 │ ├── RWRAM.B40 │ ├── RWRAM.C40 │ ├── TESTDISP.B40 │ ├── TESTDISP.C40 │ ├── TESTGAP.B40 │ ├── TESTGAP.C40 │ ├── TESTLIST.B40 │ ├── TESTLIST.C40 │ ├── TESTMDCDRNDEL.B40 │ ├── TESTMDCDRNDEL.C40 │ ├── TESTREL.B40 │ ├── TESTREL.C40 │ ├── TESTRELTXT.B40 │ ├── TESTRELTXT.C40 │ ├── TESTSEQ.B40 │ ├── TESTSEQ.C40 │ ├── TESTWR.B40 │ └── TESTWR.C40 ├── CLOCK.PGM ├── DIR.PGM ├── FOPSTEST.PGM ├── SETCLOCK.PGM └── TI74 │ ├── CLOCK.B74 │ ├── CLOCK.C74 │ ├── DELEXT.B74 │ ├── DELEXT.C74 │ ├── DIR.B74 │ ├── DIR.C74 │ ├── HEAPSORT.B74 │ ├── HEAPSORT.C74 │ ├── RENAME.B74 │ ├── RENAME.C74 │ ├── RWRAM.B74 │ ├── RWRAM.C74 │ ├── TESTDISP.B74 │ ├── TESTDISP.C74 │ ├── TESTGAP.B74 │ ├── TESTGAP.C74 │ ├── TESTLIST.B74 │ ├── TESTLIST.C74 │ ├── TESTMDCDRNDEL.B74 │ ├── TESTMDCDRNDEL.C74 │ ├── TESTREL.B74 │ ├── TESTREL.C74 │ ├── TESTRELTXT.B74 │ ├── TESTRELTXT.C74 │ ├── TESTSEQ.B74 │ ├── TESTSEQ.C74 │ ├── TESTWR.B74 │ ├── TESTWR.C74 │ └── TESTWR.PGM ├── LICENSE_CC_BY_SA_4.0.txt ├── LICENSE_GPL2.txt ├── Makefile ├── README.md ├── config ├── config-arduino ├── config-arduino_nopm ├── doc ├── arduino │ ├── Arduino SD Shield Bottom.jpg │ ├── Arduino SD Shield Top.jpg │ └── Assembly Instructions.txt └── handling_directories.txt ├── obj-m328 ├── HEXTIr.bin ├── HEXTIr.elf ├── HEXTIr.hex └── HEXTIr.map ├── obj-m328p-arduino ├── HEXTIr.bin ├── HEXTIr.eep ├── HEXTIr.elf ├── HEXTIr.hex └── HEXTIr.map ├── pcb ├── Fritzing │ ├── HexBusSDUno.fzz │ ├── HexBusSDUno_bb.JPG │ └── old.png ├── HEXTIr PCB.png ├── HEXTIr Schematic.png ├── HEXTIr_v1.1 PCB.png ├── HEXTIr_v1.1 Schematic.png ├── HEXTIr_v1.1.brd ├── HEXTIr_v1.1.sch ├── HEXTIr_v1.1_82x28mm.zip ├── HEXTIr_v1.brd └── HEXTIr_v1.sch ├── ref └── datastreams.xlsx ├── scripts ├── conf2h.awk ├── crcgen-avr.pl ├── doxygen.conf ├── gcctest.pl ├── gmtt.mk ├── src2doxy.pl └── variables.mk └── src ├── catalog.c ├── catalog.cpp ├── catalog.h ├── clock.c ├── clock.cpp ├── clock.h ├── config.h ├── crc.h ├── crc7asm.S ├── debug.c ├── debug.cpp ├── debug.h ├── diskio.c ├── diskio.cpp ├── diskio.h ├── drive.c ├── drive.cpp ├── drive.h ├── ds1307-3231.c ├── ds1307-3231.cpp ├── ds1307-3231.h ├── eeprom.c ├── eeprom.h ├── ff.c ├── ff.cpp ├── ff.h ├── hexbus.c ├── hexbus.h ├── hexops.c ├── hexops.cpp ├── hexops.h ├── i2c.h ├── integer.h ├── led.c ├── led.h ├── main.c ├── main.cpp ├── pcf8583.c ├── pcf8583.cpp ├── pcf8583.h ├── powermgmt.c ├── powermgmt.cpp ├── powermgmt.h ├── printer.c ├── printer.cpp ├── printer.h ├── registry.c ├── registry.cpp ├── registry.h ├── rtc.c ├── rtc.cpp ├── rtc.h ├── sdcard.c ├── sdcard.cpp ├── sdcard.h ├── serial.c ├── serial.cpp ├── serial.h ├── softi2c.c ├── softi2c.cpp ├── softrtc.c ├── softrtc.cpp ├── softrtc.h ├── spi.c ├── spi.cpp ├── spi.h ├── src.ino ├── swuart.c ├── swuart.cpp ├── swuart.h ├── time.h ├── timer.c ├── timer.h ├── uart.c ├── uart.cpp ├── uart.h └── version.h /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/.cproject -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/.project -------------------------------------------------------------------------------- /.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/.settings/language.settings.xml -------------------------------------------------------------------------------- /BASIC/CC40/CLOCK.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/CLOCK.B40 -------------------------------------------------------------------------------- /BASIC/CC40/CLOCK.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/CLOCK.C40 -------------------------------------------------------------------------------- /BASIC/CC40/DELEXT.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/DELEXT.B40 -------------------------------------------------------------------------------- /BASIC/CC40/DELEXT.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/DELEXT.B74 -------------------------------------------------------------------------------- /BASIC/CC40/DELEXT.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/DELEXT.C40 -------------------------------------------------------------------------------- /BASIC/CC40/DIR.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/DIR.B40 -------------------------------------------------------------------------------- /BASIC/CC40/DIR.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/DIR.C40 -------------------------------------------------------------------------------- /BASIC/CC40/HEAPSORT.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/HEAPSORT.B40 -------------------------------------------------------------------------------- /BASIC/CC40/HEAPSORT.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/HEAPSORT.C40 -------------------------------------------------------------------------------- /BASIC/CC40/RENAME.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/RENAME.B40 -------------------------------------------------------------------------------- /BASIC/CC40/RENAME.c40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/RENAME.c40 -------------------------------------------------------------------------------- /BASIC/CC40/RWRAM.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/RWRAM.B40 -------------------------------------------------------------------------------- /BASIC/CC40/RWRAM.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/RWRAM.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTDISP.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTDISP.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTDISP.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTDISP.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTGAP.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTGAP.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTGAP.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTGAP.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTLIST.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTLIST.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTLIST.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTLIST.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTMDCDRNDEL.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTMDCDRNDEL.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTMDCDRNDEL.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTMDCDRNDEL.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTREL.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTREL.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTREL.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTREL.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTRELTXT.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTRELTXT.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTRELTXT.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTRELTXT.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTSEQ.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTSEQ.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTSEQ.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTSEQ.C40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTWR.B40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTWR.B40 -------------------------------------------------------------------------------- /BASIC/CC40/TESTWR.C40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CC40/TESTWR.C40 -------------------------------------------------------------------------------- /BASIC/CLOCK.PGM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/CLOCK.PGM -------------------------------------------------------------------------------- /BASIC/DIR.PGM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/DIR.PGM -------------------------------------------------------------------------------- /BASIC/FOPSTEST.PGM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/FOPSTEST.PGM -------------------------------------------------------------------------------- /BASIC/SETCLOCK.PGM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/SETCLOCK.PGM -------------------------------------------------------------------------------- /BASIC/TI74/CLOCK.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/CLOCK.B74 -------------------------------------------------------------------------------- /BASIC/TI74/CLOCK.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/CLOCK.C74 -------------------------------------------------------------------------------- /BASIC/TI74/DELEXT.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/DELEXT.B74 -------------------------------------------------------------------------------- /BASIC/TI74/DELEXT.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/DELEXT.C74 -------------------------------------------------------------------------------- /BASIC/TI74/DIR.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/DIR.B74 -------------------------------------------------------------------------------- /BASIC/TI74/DIR.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/DIR.C74 -------------------------------------------------------------------------------- /BASIC/TI74/HEAPSORT.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/HEAPSORT.B74 -------------------------------------------------------------------------------- /BASIC/TI74/HEAPSORT.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/HEAPSORT.C74 -------------------------------------------------------------------------------- /BASIC/TI74/RENAME.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/RENAME.B74 -------------------------------------------------------------------------------- /BASIC/TI74/RENAME.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/RENAME.C74 -------------------------------------------------------------------------------- /BASIC/TI74/RWRAM.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/RWRAM.B74 -------------------------------------------------------------------------------- /BASIC/TI74/RWRAM.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/RWRAM.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTDISP.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTDISP.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTDISP.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTDISP.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTGAP.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTGAP.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTGAP.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTGAP.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTLIST.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTLIST.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTLIST.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTLIST.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTMDCDRNDEL.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTMDCDRNDEL.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTMDCDRNDEL.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTMDCDRNDEL.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTREL.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTREL.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTREL.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTREL.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTRELTXT.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTRELTXT.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTRELTXT.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTRELTXT.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTSEQ.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTSEQ.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTSEQ.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTSEQ.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTWR.B74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTWR.B74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTWR.C74: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTWR.C74 -------------------------------------------------------------------------------- /BASIC/TI74/TESTWR.PGM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/BASIC/TI74/TESTWR.PGM -------------------------------------------------------------------------------- /LICENSE_CC_BY_SA_4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/LICENSE_CC_BY_SA_4.0.txt -------------------------------------------------------------------------------- /LICENSE_GPL2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/LICENSE_GPL2.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/README.md -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/config -------------------------------------------------------------------------------- /config-arduino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/config-arduino -------------------------------------------------------------------------------- /config-arduino_nopm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/config-arduino_nopm -------------------------------------------------------------------------------- /doc/arduino/Arduino SD Shield Bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/doc/arduino/Arduino SD Shield Bottom.jpg -------------------------------------------------------------------------------- /doc/arduino/Arduino SD Shield Top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/doc/arduino/Arduino SD Shield Top.jpg -------------------------------------------------------------------------------- /doc/arduino/Assembly Instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/doc/arduino/Assembly Instructions.txt -------------------------------------------------------------------------------- /doc/handling_directories.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/doc/handling_directories.txt -------------------------------------------------------------------------------- /obj-m328/HEXTIr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328/HEXTIr.bin -------------------------------------------------------------------------------- /obj-m328/HEXTIr.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328/HEXTIr.elf -------------------------------------------------------------------------------- /obj-m328/HEXTIr.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328/HEXTIr.hex -------------------------------------------------------------------------------- /obj-m328/HEXTIr.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328/HEXTIr.map -------------------------------------------------------------------------------- /obj-m328p-arduino/HEXTIr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328p-arduino/HEXTIr.bin -------------------------------------------------------------------------------- /obj-m328p-arduino/HEXTIr.eep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328p-arduino/HEXTIr.eep -------------------------------------------------------------------------------- /obj-m328p-arduino/HEXTIr.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328p-arduino/HEXTIr.elf -------------------------------------------------------------------------------- /obj-m328p-arduino/HEXTIr.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328p-arduino/HEXTIr.hex -------------------------------------------------------------------------------- /obj-m328p-arduino/HEXTIr.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/obj-m328p-arduino/HEXTIr.map -------------------------------------------------------------------------------- /pcb/Fritzing/HexBusSDUno.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/Fritzing/HexBusSDUno.fzz -------------------------------------------------------------------------------- /pcb/Fritzing/HexBusSDUno_bb.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/Fritzing/HexBusSDUno_bb.JPG -------------------------------------------------------------------------------- /pcb/Fritzing/old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/Fritzing/old.png -------------------------------------------------------------------------------- /pcb/HEXTIr PCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr PCB.png -------------------------------------------------------------------------------- /pcb/HEXTIr Schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr Schematic.png -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.1 PCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.1 PCB.png -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.1 Schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.1 Schematic.png -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.1.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.1.brd -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.1.sch -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.1_82x28mm.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.1_82x28mm.zip -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.brd -------------------------------------------------------------------------------- /pcb/HEXTIr_v1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/pcb/HEXTIr_v1.sch -------------------------------------------------------------------------------- /ref/datastreams.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/ref/datastreams.xlsx -------------------------------------------------------------------------------- /scripts/conf2h.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/conf2h.awk -------------------------------------------------------------------------------- /scripts/crcgen-avr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/crcgen-avr.pl -------------------------------------------------------------------------------- /scripts/doxygen.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/doxygen.conf -------------------------------------------------------------------------------- /scripts/gcctest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/gcctest.pl -------------------------------------------------------------------------------- /scripts/gmtt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/gmtt.mk -------------------------------------------------------------------------------- /scripts/src2doxy.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/src2doxy.pl -------------------------------------------------------------------------------- /scripts/variables.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/scripts/variables.mk -------------------------------------------------------------------------------- /src/catalog.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "catalog.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/catalog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/catalog.cpp -------------------------------------------------------------------------------- /src/catalog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/catalog.h -------------------------------------------------------------------------------- /src/clock.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "clock.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/clock.cpp -------------------------------------------------------------------------------- /src/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/clock.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/config.h -------------------------------------------------------------------------------- /src/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/crc.h -------------------------------------------------------------------------------- /src/crc7asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/crc7asm.S -------------------------------------------------------------------------------- /src/debug.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "debug.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/debug.cpp -------------------------------------------------------------------------------- /src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/debug.h -------------------------------------------------------------------------------- /src/diskio.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "diskio.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/diskio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/diskio.cpp -------------------------------------------------------------------------------- /src/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/diskio.h -------------------------------------------------------------------------------- /src/drive.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "drive.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/drive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/drive.cpp -------------------------------------------------------------------------------- /src/drive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/drive.h -------------------------------------------------------------------------------- /src/ds1307-3231.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "ds1307-3231.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/ds1307-3231.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/ds1307-3231.cpp -------------------------------------------------------------------------------- /src/ds1307-3231.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/ds1307-3231.h -------------------------------------------------------------------------------- /src/eeprom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/eeprom.c -------------------------------------------------------------------------------- /src/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/eeprom.h -------------------------------------------------------------------------------- /src/ff.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "ff.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/ff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/ff.cpp -------------------------------------------------------------------------------- /src/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/ff.h -------------------------------------------------------------------------------- /src/hexbus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/hexbus.c -------------------------------------------------------------------------------- /src/hexbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/hexbus.h -------------------------------------------------------------------------------- /src/hexops.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "hexops.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/hexops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/hexops.cpp -------------------------------------------------------------------------------- /src/hexops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/hexops.h -------------------------------------------------------------------------------- /src/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/i2c.h -------------------------------------------------------------------------------- /src/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/integer.h -------------------------------------------------------------------------------- /src/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/led.c -------------------------------------------------------------------------------- /src/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/led.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "main.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/pcf8583.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "pcf8583.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/pcf8583.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/pcf8583.cpp -------------------------------------------------------------------------------- /src/pcf8583.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/pcf8583.h -------------------------------------------------------------------------------- /src/powermgmt.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "powermgmt.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/powermgmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/powermgmt.cpp -------------------------------------------------------------------------------- /src/powermgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/powermgmt.h -------------------------------------------------------------------------------- /src/printer.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "printer.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/printer.cpp -------------------------------------------------------------------------------- /src/printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/printer.h -------------------------------------------------------------------------------- /src/registry.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "registry.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/registry.cpp -------------------------------------------------------------------------------- /src/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/registry.h -------------------------------------------------------------------------------- /src/rtc.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "rtc.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/rtc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/rtc.cpp -------------------------------------------------------------------------------- /src/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/rtc.h -------------------------------------------------------------------------------- /src/sdcard.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "sdcard.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/sdcard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/sdcard.cpp -------------------------------------------------------------------------------- /src/sdcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/sdcard.h -------------------------------------------------------------------------------- /src/serial.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "serial.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/serial.cpp -------------------------------------------------------------------------------- /src/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/serial.h -------------------------------------------------------------------------------- /src/softi2c.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "softi2c.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/softi2c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/softi2c.cpp -------------------------------------------------------------------------------- /src/softrtc.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "softrtc.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/softrtc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/softrtc.cpp -------------------------------------------------------------------------------- /src/softrtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/softrtc.h -------------------------------------------------------------------------------- /src/spi.c: -------------------------------------------------------------------------------- 1 | 2 | #ifndef ARDUINO 3 | #include "spi.cpp" 4 | #endif 5 | -------------------------------------------------------------------------------- /src/spi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/spi.cpp -------------------------------------------------------------------------------- /src/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/spi.h -------------------------------------------------------------------------------- /src/src.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/src.ino -------------------------------------------------------------------------------- /src/swuart.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "swuart.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/swuart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/swuart.cpp -------------------------------------------------------------------------------- /src/swuart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/swuart.h -------------------------------------------------------------------------------- /src/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/time.h -------------------------------------------------------------------------------- /src/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/timer.c -------------------------------------------------------------------------------- /src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/timer.h -------------------------------------------------------------------------------- /src/uart.c: -------------------------------------------------------------------------------- 1 | #ifndef ARDUINO 2 | #include "uart.cpp" 3 | #endif 4 | -------------------------------------------------------------------------------- /src/uart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/uart.cpp -------------------------------------------------------------------------------- /src/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/uart.h -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go4retro/HEXTIr/HEAD/src/version.h --------------------------------------------------------------------------------