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
| * | | | 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.
* | | | | Reorganized docs index for more readability, added information aboutMarti Bolivar2011-02-127-49/+147
| | | | | | | | | | | | | | | | | | | | Maple hardware and design files. Other tweaks and improvements.
* | | | | [wip] docs fixes; beginning to generalize for multiple devicesMarti Bolivar2011-02-117-97/+53
| | | | |
* | | | | Function examples/test-session.cpp on NativeMarti Bolivar2011-02-104-33/+33
| | | | |
* | | | | Made Native prototype B definitions in libmaple.h and boards.h; addedMarti Bolivar2011-02-105-128/+441
| | | | | | | | | | | | | | | | | | | | notes/native-pin-definitions.txt (copied from ST datasheet).
* | | | | Updated blinky.cpp for portabilityMarti Bolivar2011-02-101-5/+7
| | | | |
* | | | | Fixed docs bug where we say "long" when we mean "long long"Marti Bolivar2011-02-0922-193/+200
| | | | |
* | | | | Fixing usb.c countTx race; thanks, geoffreymbrown!Marti Bolivar2011-02-091-1/+1
| | | | |
* | | | | Documentation bugfixesMarti Bolivar2011-02-084-22/+40
| | | | |
* | | | | notes/pin-mapping.txt reflects Mini release candidate.Marti Bolivar2011-02-021-3/+80
| | | | |
* | | | | Updated coding standardMarti Bolivar2011-02-011-26/+76
| | | | |
* | | | | Ported examples/test-session.cpp to work on MiniMarti Bolivar2011-01-302-438/+517
| | | | |
* | | | | Don't ignore notes!Marti Bolivar2011-01-281-1/+0
| | | | |
* | | | | Ported libmaple to the new mini prototypeMarti Bolivar2011-01-273-75/+74
| | | | |
* | | | | support: Add openocd scripts for openocd 0.4.0Perry Hung2011-01-252-0/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flash and run scripts for opencd v0.4.0 also snuck in a gitignore rule for notes/
* | | | | Merge remote branch 'leaf/master'Perry Hung2011-01-24269-7806/+10762
|\ \ \ \ \
| * | | | | updating copy-to-ide script for more convenient IDE compilationMarti Bolivar2011-01-132-33/+11
| | | | | |
| * | | | | adding missing libraries from maple-ide repoMarti Bolivar2010-12-278-0/+853
| | |/ / / | |/| | |
| * | | | 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
| | | | |
* | | | | Ignore notes/Perry Hung2011-01-241-0/+1
| |/ / / |/| | |
* | | | 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
| | |