aboutsummaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2015-02-21cc3200: Get compiling with CC3100 driver from drivers/ directory.Damien George
2015-02-21cc3200: Move CC3100 driver from cc3200/simplelink to drivers/cc3100.Damien George
This commit will not build, it exists just to track changes.
2015-01-07drivers/cc3000: Fix call to extint_register.Damien George
2015-01-01stmhal: Prefix includes with py/; remove need for -I../py.Damien George
2014-12-27drivers: Add SD card driver, controlled via SPI bus.Damien George
2014-12-09drivers, nrf24: Nonblocking send now uses send_start and send_done.adminpete
2014-12-09drivers, nrf24: Nonblocking send now done by generator.adminpete
2014-12-09drivers, nrf24: Add nonblocking send option etc.Peter Hinch
2014-12-04drivers, wiznet5k: Add socket_reset; fix orderly shutdown in recv.Damien George
2014-11-21drivers, cc3000: Cleaning up, make local functions static.Damien George
2014-10-02drivers: Add NRF24L01 driver (written in pure Python).Damien George
Comes with test script. Copy both files to pyboard and run "import nrf24l01test".
2014-09-30drivers, cc3000: Wrap exported functions in a macro for renaming.Damien George
2014-09-30drivers, wiznet5k: Wrap exported functions in a macro for renaming.Damien George
3rd party drivers should not export generic names like "close".
2014-09-30stmhal: For spi_init, add argument to select if NSS pin is enabled.Damien George
Most of the time you don't use the NSS pin of the SPI bus, and so it shouldn't be enabled by default (this gave some bugs in the past).
2014-09-26drivers, cc3k: Move cc3000 driver from stmhal to drivers directory.Damien George
2014-09-01stmhal: Add wiznet5k module, to control WIZnet ethernet adaptor.Damien George
Allows to create socket objects that support TCP and UDP in server and client mode. Interface is very close to standard Python socket class, except bind and accept do not work the same (due to hardware not supporting them in the usual way). Not compiled by default. To compile this module, use: make MICROPY_PY_WIZNET5K=1
2014-09-01drivers, wiznet5k: Make DNS service use HAL sys tick.Damien George
2014-09-01drivers, wiznet5k: Add HAL_Delay(1) to "infinite" loops.Damien George
2014-09-01drivers, wiznet5k: Properly fix ARP bug with W5200 chipset.Damien George
2014-09-01drivers, wiznet5k: Add W5200 support.Damien George
2014-09-01drivers, wiznet5k: Change SPI interface to read/write multiple bytes.Damien George
2014-09-01drivers, wiznet5k: Fix IP addr verification.Damien George
2014-09-01drivers: Initial import of WIZnet5x000 driver.Damien George
2014-09-01Added 'drivers' directory, intended to hold code for specific hardware.Damien George