aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into debug-serialusb.Marti Bolivar2010-12-21260-7742/+9865
|\ | | | | | | | | | | | | Chose debug-serialusb version in cases of conflict. Conflicts: libmaple/usb/usb_callbacks.c
| * removed flush() from SerialUSB docs.Marti Bolivar2010-12-211-6/+0
| |
| * 0.0.9 release.Marti Bolivar2010-12-154-14/+30
| | | | | | | | | | | | Made some changes to Servo to get it to compile from within the IDE. Also fixed a lurking broken link in the docs.
| * Finalized 0.0.9 documentation.Marti Bolivar2010-12-1550-1225/+1714
| |
| * Merge branch 'master' into newdocMarti Bolivar2010-12-1420-289/+939
| |\
| * | cleaning up previous commits.Marti Bolivar2010-12-0392-7007/+0
| | | | | | | | | | | | | | | | | | note that addition of new files under docs/source/lang/api and docs/source/lang/cpp which were just copies of files in docs/source/lang/ imply that change history is lost to git.
| * | side reorder, home link, template mod to add rel bar linksHanna Mendes Levitin2010-12-027-15/+21
| | |
| * | docs, now with styleHanna Mendes Levitin2010-12-01106-56/+7224
| | |
| * | New documentation content is done. Next step is to theme.Marti Bolivar2010-11-2930-272/+663
| | |
| * | Finished converting the Arduino docsMarti Bolivar2010-11-29102-1842/+2027
| | |
| * | reorganized all the arduino/ docs into a lang/ subdirectory sinceMarti Bolivar2010-11-28120-1477/+1437
| | | | | | | | | | | | they're properly CC attributed now.
| * | bootloader spec tweaks to be closer to stk-500Marti Bolivar2010-11-213-10/+53
| | |
| * | updated serial bootloader spec; other improvementsMarti Bolivar2010-11-2131-614/+675
| | |
| * | modified the bootloader docs, added description of the rev6 bootloader ↵AJM2010-11-171-5/+329
| | | | | | | | | | | | gameplan and description of the first rev of the serial protocol
| * | arduino docs nearing completion; CC-BY-SA 3.0 notice appended to all of themMarti Bolivar2010-11-1796-1/+286
| | |
| * | arduino language reference nearing completion, properly CC-BY-SA 3.0 attributedMarti Bolivar2010-11-17108-3225/+3399
| | |
* | | added a usbBlockingSendByte(char ch)AJM2010-12-142-5/+11
| | | | | | | | | | | | this new function will only return AFTER the usb interrupt has been serviced and the byte is sent. Bytes should NOT fall on the floor ever with this function. (but they still do? pyserials problem?)
* | | changed the serialusb to be simplest possible designAJM2010-12-143-51/+20
| | | | | | | | | | | | no longer use a ring buffer. No longer double buffer a local rx buffer and the packet memory. Instead, we read out of packet memory and block it for all reads. This is going to be slower. but it tests OK (unlike the old one...).
* | | enlarged rx buffer and nak when less than 64 bytes is left in packet bufAJM2010-12-135-20/+22
| | |
* | | fixed broken build from usb_serial.cppAJM2010-12-131-2/+2
| | | | | | | | | | | | oops
* | | Merge branch 'debug-serialusb' of git@github.com:leaflabs/libmaple into ↵AJM2010-12-130-0/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | debug-serialusb Conflicts: libmaple/usb/usb.h
| * | | fixed horrible misleading comment in usb.hMarti Bolivar2010-12-131-1/+1
| | |/ | |/|
* | | made SerialUSB.read blockingAJM2010-12-131-2/+12
| | | | | | | | | | | | it should have been blocking before but wasnt. see bug #49
* | | candidate bugfix for serialusb receive bugAJM2010-12-134-26/+43
|/ / | | | | | | changed USB driver to nak whenever it cant fill an entire endpoint (64B) worth of new data. The old scheme was to set receive valid as long as as the endpoint buffer wasnt full, the new scheme is to nak until it is completely empty.
* | Servo library tested and debugged.Marti Bolivar2010-12-0816-252/+722
| | | | | | | | | | Some additional HardwareTimer methods introduced to make this convenient; ancillary libmaple/timers.h changes resulted.
* | added interrupts()/noInterrupts()Marti Bolivar2010-12-021-0/+27
| |
* | maple mini prototype seems to be workingMarti Bolivar2010-11-305-16/+133
|/
* fixed highByte() implementation for when sizeof(argument) > 2Marti Bolivar2010-11-161-2/+2
|
* removed arduino/gpl dependency in bits.h; added binary notation for bytes ↵Marti Bolivar2010-11-102-50/+603
| | | | (e.g. B10110011)
* Add library target, to build a .a file for use in complex projects.Bruce Perens2010-10-252-0/+16
| | | | Signed-off-by: Perry Hung <iperry@gmail.com>
* maple mini runs blinky now.Marti Bolivar2010-10-2217-101/+1175
| | | | still need usb descriptors to improve, and also nothing else is tested.
* docsMarti Bolivar2010-10-2220-119/+309
|
* initial check-in of arduino docs in RST format (converted using wget+pandoc)Marti Bolivar2010-10-20112-109/+6928
|
* weird broken table for maple miniMarti Bolivar2010-10-202-28/+61
|
* Merge branch 'master' of github.com:leaflabs/libmapleMarti Bolivar2010-10-145-74/+88
|\
| * Add selective enabling of channels for pwm channelsPerry Hung2010-10-125-74/+88
| | | | | | | | | | | | | | | | | | | | pinMode(PWM) turns the channel on, other modes should turn it off Fixes bug with conflicting timer for spi1 and timer. This is not well-tested. Conflicts: libmaple/timers.c
* | switching docs to leaflabs fork of breatheMarti Bolivar2010-10-113-9/+8
| |
* | more sphinx docsMarti Bolivar2010-10-1116-233/+1289
|/
* sphinx bugfixesMarti Bolivar2010-10-113-21/+24
|
* more docsMarti Bolivar2010-10-1120-225/+2186
|
* docsMarti Bolivar2010-10-1128-140/+165
|
* current Maple documentation either rewritten or stubbed out in SphinxMarti Bolivar2010-10-0829-224/+832
|
* lots more docsMarti Bolivar2010-10-0719-27/+1109
|
* language referenceMarti Bolivar2010-10-071-9/+9
|
* language referenceMarti Bolivar2010-10-072-8/+11
|
* language referenceMarti Bolivar2010-10-071-39/+290
|
* Merge branch 'fix_asserts'Marti Bolivar2010-10-072-5/+7
|\
| * somebody broke assertionsMarti Bolivar2010-10-072-5/+7
| |
* | some comment stubsMarti Bolivar2010-10-077-7/+124
| |
* | added docs readme fileMarti Bolivar2010-10-072-10/+43
| |