]> git.donarmstrong.com Git - kiibohd-controller.git/commit
Adding initial Teensy 3 support, compiles, but not fully functional yet.
authorJacob Alexander <triplehaata@gmail.com>
Sun, 27 Jan 2013 06:47:52 +0000 (01:47 -0500)
committerJacob Alexander <triplehaata@gmail.com>
Sun, 27 Jan 2013 06:47:52 +0000 (01:47 -0500)
commitc8b4baf652ed7f3ea7b569e50db70aa718b0fdff
tree89d676d811c1503aa7bd347c17d59182e9d0c0e0
parent6da1558b78247ed2aabc1c9ef48b03f1ff63b9b1
Adding initial Teensy 3 support, compiles, but not fully functional yet.

- CDC Output seems to be working
- USB Keyboard output has not been tested, but is "ready"
- UART and Timers have not been tested, or fully utilized
- Issues using Timer 0
- Initial template for MBC-55X Scan module (only module currently compatible with the arm build)
- Updated the interface to the AVR usb module for symmetry with the ARM usb module
- Much gutting was done to the Teensy 3 usb keyboard module, though not in an ideal state yet
29 files changed:
CMakeLists.txt
Debug/print/print.h
Lib/Interrupts.h [new file with mode: 0644]
Lib/aliased_bitband.h [new file with mode: 0644]
Lib/delay.c [new file with mode: 0644]
Lib/delay.h [new file with mode: 0644]
Lib/mk20dx128.c [new file with mode: 0644]
Lib/mk20dx128.h [new file with mode: 0644]
Lib/mk20dx128.ld [new file with mode: 0644]
Lib/pin_map.teensy3 [new file with mode: 0644]
Scan/MBC-55X/scan_loop.c [new file with mode: 0644]
Scan/MBC-55X/scan_loop.h [new file with mode: 0644]
Scan/MBC-55X/setup.cmake [new file with mode: 0644]
USB/pjrc/arm/usb_desc.c [new file with mode: 0644]
USB/pjrc/arm/usb_desc.h [new file with mode: 0644]
USB/pjrc/arm/usb_dev.c [new file with mode: 0644]
USB/pjrc/arm/usb_dev.h [new file with mode: 0644]
USB/pjrc/arm/usb_keyboard.c [new file with mode: 0644]
USB/pjrc/arm/usb_keyboard.h [new file with mode: 0644]
USB/pjrc/arm/usb_mem.c [new file with mode: 0644]
USB/pjrc/arm/usb_mem.h [new file with mode: 0644]
USB/pjrc/arm/usb_serial.c [new file with mode: 0644]
USB/pjrc/arm/usb_serial.h [new file with mode: 0644]
USB/pjrc/avr/usb_keyboard_debug.c
USB/pjrc/usb_com.c
USB/pjrc/usb_com.h
arm.cmake
main.c
setup.cmake