aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple
Commit message (Expand)AuthorAgeFilesLines
* Wait until the transmit buffer is empty before send to save timeMichael Hope2010-10-201-3/+3
* Added DMA1 and DMA2 to the RCCMichael Hope2010-10-202-0/+4
* Added basic DMA supportMichael Hope2010-10-202-0/+175
* Added independent watchdog supportMichael Hope2010-10-142-0/+107
* Reduced the use of volatiles to speed up rb_insert() and rb_remove().Michael Hope2010-10-101-15/+15
* Changed the ring_buffer indexes to uint16 to cut memory usage and increase ca...Michael Hope2010-10-101-5/+5
* Mark head and tail as volatile as a ring buffer works accross threads/interru...Michael Hope2010-10-101-3/+17
* Make rcc.h C++ safeMichael Hope2010-10-101-0/+7
* Change the systick handler to the CMSIS compliant SysTick_HandlerMichael Hope2010-10-101-1/+1
* Make systick.h C++ safe. Expose the sys tick count via systick.h and remove ...Michael Hope2010-10-102-6/+8
* Merge remote branch 'upstream/master'Michael Hope2010-09-2933-1103/+1056
|\
| * added notes/coding_standard.txt, more cleanupsMarti Bolivar2010-09-271-1/+1
| * whitespace cleanupsMarti Bolivar2010-09-2731-892/+905
| * Enable external interrupts on all Maple GPIOs.Perry Hung2010-09-224-177/+111
| * Fix improper interrupt clearingPerry Hung2010-09-221-14/+4
| * minor bugfix to BIT definitionMarti Bolivar2010-09-211-2/+2
| * Add MIT license on exc.SPerry Hung2010-09-171-1/+24
| * Forgot to add exc.SPerry Hung2010-09-171-0/+38
| * Enable USB auto-reset in a hard fault.Perry Hung2010-09-174-87/+39
| * Check different set of flags for SPI master transmitPerry Hung2010-09-141-7/+10
| * Fix enable/disable global irqPerry Hung2010-09-141-2/+2
* | Fixed up the build due to a missing header file.Michael Hope2010-09-291-4/+4
|/
* bugfix MAPLE_RELOAD_VAL, whitespace fixesMarti Bolivar2010-09-131-7/+3
* systick testing and simplificationbnewbold2010-09-052-0/+8
* timer fixes for maple nativebnewbold2010-09-052-2/+18
* debug verbosity levelsbnewbold2010-09-053-10/+31
* timer refactor (c, not c++)bnewbold2010-09-052-371/+187
* added 'unused' attribs and reset default targetbnewbold2010-09-021-3/+4
* Various fixes, working with Maplebnewbold2010-09-0126-139/+742
|\
| * Portability fixesbnewbold2010-08-315-27/+23
| * Merge maple-native changes into portablebnewbold2010-08-3128-559/+704
| |\
| | * Further wirish portability progressbnewbold2010-08-314-10/+55
| | * Partial progress on wirish portabilitybnewbold2010-08-311-3/+6
| | * MCU-specific, not BOARD-specificbnewbold2010-08-312-91/+49
| | * inital portability workbnewbold2010-08-2521-115/+311
| * | FSMC tweaksbnewbold2010-08-071-0/+3
| * | basic working dac implementationbnewbold2010-08-074-0/+179
| * | Partially working!bnewbold2010-08-052-11/+15
| * | partial progress on FSMC for SRAMbnewbold2010-08-059-14/+246
| * | Some refactoringbnewbold2010-08-056-144/+183
* | | added support to enable/disable systick in wirishMarti Bolivar2010-08-312-0/+7
| |/ |/|
* | Switch spi to use new rcc interfacePerry Hung2010-08-043-2/+6
* | Cleaned up wirish/time, some interrupt handling refactoring:Perry Hung2010-08-047-61/+42
* | Turn off MAPLE_DEBUG by default.Perry Hung2010-08-041-1/+1
* | New usart implementation:Perry Hung2010-08-045-252/+186
* | New reset and clock control apiPerry Hung2010-08-046-199/+259
* | Basic flash peripheral management api for board bringupPerry Hung2010-08-043-28/+46
|/
* rename clock selection registerbnewbold2010-07-242-4/+4
* added isConnected() to serialusbbnewbold2010-07-222-0/+10
* sigh, simple typobnewbold2010-07-201-1/+1