en-us Changes to file main.c (from [a39fe798..]) http://mtn.coolfactor.org/viewmtn.py/revision/filechanges/a39fe7980c8f14b70401f4c97f3e10232dce016a/main.c Changes to file main.c (from [a39fe798..]) http://mtn.coolfactor.org/viewmtn.py/revision/info/68c54ace6787b0823a233e780455f7371665a228 Change API for getch to make it the caller's responsibility to poll for Change API for getch to make it the caller's responsibility to poll for
input, allowing it to do other stuff if it wants to.
gavan@coolfactor.org Sat, 04 Jun 2011 19:28:59 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/1dfe3b7eee76f3c8aea3b33932857682ee17701c Make total stack size available as a symbol * Make total stack size available as a symbol
* Implement SWI handler to enable/disable interrupts
* Implement event system to deal with kicking non-interrupt code
gavan@coolfactor.org Fri, 03 Jun 2011 21:22:01 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/cc8258a6c3643514892e84cf24fed008bc6f9660 Offload I2C work onto interrupts. For now, we just spin while waiting Offload I2C work onto interrupts. For now, we just spin while waiting
for the I2C activity to complete.
gavan@coolfactor.org Thu, 26 May 2011 01:57:16 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/cbddc8b347cfe68cf634efaf314c99652ed27527 Use interrupts and buffering for UART TX * 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
gavan@coolfactor.org Sun, 22 May 2011 10:34:44 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/961b04ddb07ba2b5dd6bccfa66a03e442e40d8f0 Move UART code into its own file * Move UART code into its own file
* Set up vectored interrupt controller
* Set up timer interrupt
gavan@coolfactor.org Sat, 21 May 2011 22:26:19 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/8760ae9232295422550b79f09e55122390704b3c More warnings courtesy of -Wextra More warnings courtesy of -Wextra gavan@coolfactor.org Wed, 18 May 2011 14:47:56 GMT http://mtn.coolfactor.org/viewmtn.py/revision/info/dcfa34d1bbf576aab0f0d0ed1b0c64dc6160ee5b Allow COPTIM to be set outside Makefile * Allow COPTIM to be set outside Makefile
* Use -Wall -Werror
* Fix some warnings
gavan@coolfactor.org Wed, 18 May 2011 09:55:02 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/b85a3bbccc40f21e02f50101af764be93eeb9538 More hacking: More hacking:
* initial Wii Motion+ support
* initial timer support
gavan@coolfactor.org Sun, 15 May 2011 22:22:50 GMT
http://mtn.coolfactor.org/viewmtn.py/revision/info/d8ed90db2d4284a290224447c40a0d9cef3fbc31 Some progress on i2c control. Some progress on i2c control. gavan@coolfactor.org Mon, 09 May 2011 13:41:53 GMT http://mtn.coolfactor.org/viewmtn.py/revision/info/7ac10cd34167baa43683a09e9e9e6778e691171d Silly interactive loop to test things out. Silly interactive loop to test things out. gavan@coolfactor.org Wed, 04 May 2011 22:50:57 GMT