aboutsummaryrefslogtreecommitdiffstats
path: root/wirish/comm
Commit message (Collapse)AuthorAgeFilesLines
* Servo library tested and debugged.Marti Bolivar2010-12-082-8/+9
| | | | | Some additional HardwareTimer methods introduced to make this convenient; ancillary libmaple/timers.h changes resulted.
* Fix HardwareSPI to pass SPI modes for CPOL and CPHAPerry Hung2010-09-281-1/+1
|
* cleanupsMarti Bolivar2010-09-274-100/+100
|
* timer refactor (c, not c++)bnewbold2010-09-052-4/+4
| | | | also removed an old ASSERT()
* Further wirish portability progressbnewbold2010-08-312-0/+2
| | | | Sort of ugly changes. Compiles but untested.
* New usart implementation:Perry Hung2010-08-042-56/+49
| | | | | | Fixed a bug where the maximum baud rate was incorrectly set to 225000 General cleanup Use new rcc and nvic APIs
* good quality vga leaf logo; usb+systick disabledbnewbold2010-07-202-4/+4
| | | | | refactored timers and added interrupt behavior. see notes and comments... also includes a crude vga hack that doesn't use timers.
* added Serial.flush()bnewbold2010-07-191-0/+4
|
* added SerialN.end()bnewbold2010-07-182-0/+5
|
* Preliminary wirish USBSerial implementation.Perry Hung2010-06-042-108/+0
| | | | | | -updated examples -removed HardwareUSB -cleaned up a handful of includes
* [for AJ] added new HardwareUsb implementation. hack.bnewbold2010-05-272-0/+108
|
* Finalized the libmaple changes required by newboot. Added setupUSB() to ↵AJM2010-05-212-156/+0
| | | | | | wirish init this involved some some changes to copy-to-ide, WProgram.h, and the makefile. Separated the reset.py from the wait.py so that the program closes the serial port correctly.
* Various SPI changes.Perry Hung2010-04-282-6/+6
| | | | | -Read DR after each master send, return the response. -Added a send function to allow you to pass buffers to the SPI peripheral instead of goin a byte at a time.
* Added a spi send block functionPerry Hung2010-04-272-1/+6
|
* Fixed two compiler warnings in spiPerry Hung2010-04-251-2/+0
|
* Refactoring:Perry Hung2010-04-256-0/+506
The 'core' directory has now been renamed to 'wirish.' Wirish is our version of the Arduino Wiring language.