Gavan Fantom
|
0f508fb424
|
Offload I2C work onto interrupts. For now, we just spin while waiting
for the I2C activity to complete.
|
14 years ago |
Gavan Fantom
|
6a3c096bc5
|
Tidy up #ifdeffery for i2c speed
|
14 years ago |
Gavan Fantom
|
f0efc593ea
|
Use interrupts and buffer the UART receive side too.
|
14 years ago |
Gavan Fantom
|
4eaff797c9
|
* Use interrupts and buffering for UART TX
* Set up P0.26 as an output, driving the on-board LED
* Toggle the LED while waiting for UART input to demonstrate activity
|
14 years ago |
Gavan Fantom
|
e1b1b60a53
|
* Move UART code into its own file
* Set up vectored interrupt controller
* Set up timer interrupt
|
14 years ago |
Gavan Fantom
|
91c1c7e6be
|
More warnings courtesy of -Wextra
|
14 years ago |
Gavan Fantom
|
6e7ef6488f
|
Add script to test the benefit of various -O flags
|
14 years ago |
Gavan Fantom
|
4d37c82b12
|
* Allow COPTIM to be set outside Makefile
* Use -Wall -Werror
* Fix some warnings
|
14 years ago |
Gavan Fantom
|
b3f0bbf7c9
|
More hacking:
* initial Wii Motion+ support
* initial timer support
|
14 years ago |
Gavan Fantom
|
52e1c59a2e
|
Some progress on i2c control.
|
14 years ago |
Gavan Fantom
|
85d33abdd9
|
Silly interactive loop to test things out.
|
14 years ago |
Gavan Fantom
|
b7cb6a5bce
|
Configure the UART sufficiently to actually get the message out.
|
14 years ago |
Gavan Fantom
|
51190c4949
|
Remove commented out line
|
14 years ago |
Gavan Fantom
|
f5159013b3
|
Initial checkin. Basic build and runtime environment, prior to first
test on actual hardware.
|
14 years ago |