Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Documentation bugfixes | Marti Bolivar | 2011-02-08 | 4 | -22/+40 | |
| | | ||||||
| * | updating copy-to-ide script for more convenient IDE compilation | Marti Bolivar | 2011-01-13 | 1 | -26/+0 | |
| | | ||||||
| * | removed flush() from SerialUSB docs. | Marti Bolivar | 2010-12-21 | 1 | -6/+0 | |
| | | ||||||
| * | 0.0.9 release. | Marti Bolivar | 2010-12-15 | 1 | -2/+2 | |
| | | | | | | | | | | | | 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 Bolivar | 2010-12-15 | 41 | -1099/+1608 | |
| | | ||||||
| * | cleaning up previous commits. | Marti Bolivar | 2010-12-03 | 92 | -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 links | Hanna Mendes Levitin | 2010-12-02 | 7 | -15/+21 | |
| | | ||||||
| * | docs, now with style | Hanna Mendes Levitin | 2010-12-01 | 106 | -56/+7224 | |
| | | ||||||
| * | New documentation content is done. Next step is to theme. | Marti Bolivar | 2010-11-29 | 30 | -272/+663 | |
| | | ||||||
| * | Finished converting the Arduino docs | Marti Bolivar | 2010-11-29 | 99 | -1604/+1782 | |
| | | ||||||
| * | reorganized all the arduino/ docs into a lang/ subdirectory since | Marti Bolivar | 2010-11-28 | 120 | -1477/+1437 | |
| | | | | | | | | they're properly CC attributed now. | |||||
| * | bootloader spec tweaks to be closer to stk-500 | Marti Bolivar | 2010-11-21 | 3 | -10/+53 | |
| | | ||||||
| * | updated serial bootloader spec; other improvements | Marti Bolivar | 2010-11-21 | 31 | -614/+675 | |
| | | ||||||
| * | modified the bootloader docs, added description of the rev6 bootloader ↵ | AJM | 2010-11-17 | 1 | -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 them | Marti Bolivar | 2010-11-17 | 96 | -1/+286 | |
| | | ||||||
| * | arduino language reference nearing completion, properly CC-BY-SA 3.0 attributed | Marti Bolivar | 2010-11-17 | 98 | -3165/+3059 | |
| | | ||||||
| * | docs | Marti Bolivar | 2010-10-22 | 20 | -119/+309 | |
| | | ||||||
| * | initial check-in of arduino docs in RST format (converted using wget+pandoc) | Marti Bolivar | 2010-10-20 | 112 | -109/+6928 | |
| | | ||||||
| * | weird broken table for maple mini | Marti Bolivar | 2010-10-20 | 1 | -8/+6 | |
| | | ||||||
| * | switching docs to leaflabs fork of breathe | Marti Bolivar | 2010-10-11 | 3 | -9/+8 | |
| | | ||||||
| * | more sphinx docs | Marti Bolivar | 2010-10-11 | 11 | -59/+1089 | |
| | | ||||||
| * | sphinx bugfixes | Marti Bolivar | 2010-10-11 | 3 | -21/+24 | |
| | | ||||||
| * | more docs | Marti Bolivar | 2010-10-11 | 18 | -223/+2183 | |
| | | ||||||
| * | docs | Marti Bolivar | 2010-10-11 | 9 | -46/+56 | |
| | | ||||||
| * | current Maple documentation either rewritten or stubbed out in Sphinx | Marti Bolivar | 2010-10-08 | 29 | -224/+832 | |
| | | ||||||
| * | lots more docs | Marti Bolivar | 2010-10-07 | 19 | -27/+1109 | |
| | | ||||||
| * | language reference | Marti Bolivar | 2010-10-07 | 1 | -9/+9 | |
| | | ||||||
| * | language reference | Marti Bolivar | 2010-10-07 | 2 | -8/+11 | |
| | | ||||||
| * | language reference | Marti Bolivar | 2010-10-07 | 1 | -39/+290 | |
| | | ||||||
| * | some comment stubs | Marti Bolivar | 2010-10-07 | 7 | -7/+124 | |
| | | ||||||
| * | added docs readme file | Marti Bolivar | 2010-10-07 | 2 | -10/+43 | |
| | | ||||||
| * | added skeleton sphinx docs | Marti Bolivar | 2010-10-07 | 6 | -0/+525 | |
| | ||||||
* | Merge pull request #89 from Gregwar/bootloader-option | Marti Bolivar | 2014-04-29 | 9 | -1/+164 | |
|\ | | | | | Adding BOOTLOADER option to support Robotis bootloader different ROM | |||||
| * | Adding ROBOTIS "make install" and reset hook | Gregwar | 2014-04-24 | 3 | -0/+130 | |
| | | | | | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> | |||||
| * | Adding BOOTLOADER option to support Robotis bootloader different ROM | Gregwar | 2014-04-23 | 7 | -1/+34 | |
|/ | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> | |||||
* | Merge pull request #85 from Gregwar/robotis | Perry Hung | 2014-02-27 | 7 | -0/+468 | |
|\ | | | | | Adding support for cm900 and opencm904 boards (robotis) | |||||
| * | Removing redundant defines (see #85) | Gregwar | 2014-02-21 | 1 | -2/+0 | |
| | | | | | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> | |||||
| * | Adding support for cm900 and opencm904 boards (robotis) | Gregwar | 2014-02-20 | 7 | -0/+470 | |
|/ | | | | Signed-off-by: Grégoire Passault <g.passault@gmail.com> | |||||
* | Merge pull request #83 from wesen/bug/clear-dma-irq-flag-first | Marti Bolivar | 2014-02-06 | 1 | -1/+1 | |
|\ | | | | | always clear ISR DMA bit before even calling handler | |||||
| * | always clear ISR DMA bit before even calling handler | Manuel Odendahl | 2014-02-06 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'revert-pull-54' | Marti Bolivar | 2014-01-10 | 5 | -460/+3 | |
|\ \ | ||||||
| * | | Revert "- tx and rx callbacks for each module" | Marti Bolivar | 2014-01-10 | 4 | -306/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit da01c80f24dc9c43ff951ea9fd283abb4628ceb7. Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | |||||
| * | | Revert "I2C slave support cleanups." | Marti Bolivar | 2014-01-10 | 3 | -46/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 39cd07a640ee87b7937738d36f17019b2865bfae. Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | |||||
| * | | Revert "Added I2C slave echo example in examples folder. Using another ↵ | Marti Bolivar | 2014-01-10 | 4 | -121/+6 | |
|/ / | | | | | | | | | | | | | | | | | | | maple, write a byte and then read." This reverts commit 594724951553a882758c11497a4f03828b4f43e6. Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> | |||||
* | | Merge branch 'master' of github.com:leaflabs/libmaple | Marti Bolivar | 2014-01-10 | 5 | -3/+460 | |
|\ \ | ||||||
| * \ | Merge pull request #54 from ginge/master | Marti Bolivar | 2013-07-26 | 5 | -3/+460 | |
| |\ \ | | | | | | | | | Added i2c slave support | |||||
| | * | | Added I2C slave echo example in examples folder. Using another maple, write ↵ | Barry Carter | 2012-09-05 | 4 | -6/+121 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a byte and then read. Slight tidy up. Reformatted CREDITS file to be in correct order. Added a note about buffer overrun Signed-off-by:- Barry Carter <barry.carter@gmail.com> | |||||
| | * | | I2C slave support cleanups. | Barry Carter | 2012-09-04 | 3 | -9/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added fix for corner case where badly behaving master doesn't NACK and we don't get the callbacks fires. Removed my own name from several places and added attribution to the correct place. Updated include comments to reference the fact it now supports I2C slave Signed-off-by:- Barry Carter <barry.carter@gmail.com> | |||||
| | * | | - tx and rx callbacks for each module | Barry Carter | 2012-09-03 | 4 | -1/+306 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Callbacks can be called after each read/write cycle or per byte - Each I2C module can have different callbacks - General call support also working - Supports master and slave at same time. Also works with multimaster Usage: i2c_msg msg; char buffer[255]; main() { i2c_slave_enable(I2C1, I2C_FAST_MODE | I2C_SLAVE_DUAL_ADDRESS | I2C_SLAVE_GENERAL_CALL | I2C_SLAVE_USE_RX_BUFFER); // init slave mode. Enables master too i2c_slave_attach_recv_handler(I2C1, pmsg, funcrx); // attach receive handler i2c_slave_attach_transmit_handler(I2C1, pmsg, functx); // attach transmit handler i2c_slave_set_own_address(I2C1, 0x10); // set addresss 1 i2c_slave_set_own_address2(I2C1, 0x20); // set addresss 2 } void funcrx(i2c_msg *msg) { printf("length is %d.\n", msg->length); char return_data = msg0>data[0]; } void functx(i2c_msg *dev) { msg->data[0] = 0x01; msg->data[1] = 0x02; msg->data[2] = 0x03; msg->data[3] = 0x04; msg->data[4] = 0x05; msg->length = 5; } All code derived from datasheets and libmaple. Signed-off-by:- Barry Carter <barry.carter@gmail.com> | |||||
* | | | | build-rules.mk: allow user to override dfu-util path. | Marti Bolivar | 2013-07-19 | 1 | -1/+1 | |
|/ / / | | | | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com> |