Commit Graph

32 Commits

Author SHA1 Message Date
Martin Budden 2fd20c2bd9 Rename SPI functions. Rationalise parameter order. 2017-07-20 16:22:59 +01:00
Martin Budden 23f158913e Moved time functions out of system.h into time.h 2017-05-26 14:03:28 +01:00
Martin Budden 3e66b8edbd Flash code tidy 2017-04-25 06:05:00 +01:00
Martin Budden 2493c214b0 Created subdirectories in drivers directory 2017-04-12 08:06:22 +01:00
Martin Budden e8d0cd1eec Preparation for conversion to parameter groups 9 2017-02-19 08:11:23 +00:00
atomiclama a282d723ca Added a nop around the setting of the Flash CS pin.
This increases the time the CS pin is high between sequential bus
access.
Was a problem on some Revo/AirbotF4 targets. Where the timinig was more
critical due to the flash chip used.
2016-12-13 12:37:40 +00:00
blckmn f7518203aa Initial rework - removing target specific code from main.c
Moved FLASH to masterConfig
Moved LED (named statusLeds) to masterConfig
Fixed up some targets to remove defines from main.c
2016-12-10 10:35:17 +11:00
Martin Budden 0c3ce05ec4 Merge pull request #1483 from jamming/development
Add kakuteF4-V1 target, it is designed with STM32 F4 MCU and ICM20689 IMU.
2016-11-11 10:12:11 +01:00
Martin Budden 19901730fc Removed trailing spaces from device drivers 2016-11-11 08:11:48 +00:00
blckmn 58105c25ac Simplified Owner management 2016-11-10 18:56:13 +11:00
jamming 1727d75d67 changes log 2016-11-04 16:38:48 +08:00
Martin Budden 9889b1db9c Move master_t required #includes into config_master.h 2016-10-01 14:10:09 +01:00
Martin Budden 07adf66bbb Optimisation of driver header files 2016-08-07 01:14:11 +02:00
Sami Korhonen 8fce0c2e6e Add support for Colibri fc, used in Gemini racer hex 2016-08-06 13:36:27 +03:00
blckmn 49f9eec1e9 Gyro on Rev3 and Rev3a Bluejay are 0 aligned 2016-07-30 14:28:23 +10:00
blckmn 0e8d375a1c Update to incorporate hardware revision detection for BJF4 target 2016-07-30 13:53:45 +10:00
Martin Budden 141b369667 Removed trailing whitespace 2016-07-16 07:54:58 +01:00
Martin Budden 3d8ee50934 Removed unnecesary #includes from drivers 2016-07-11 18:45:35 +01:00
Martin Budden ea283ab98c Converted tabs to spaces 2016-07-09 14:39:39 +01:00
blckmn 67d448d8ea Improved Resource command output. 2016-07-09 17:03:16 +10:00
blckmn 95c844b178 Updated CLOCK params to enum following review 2016-06-24 19:43:34 +10:00
DTF UHF 6a64caa2c7 Add servo_tilt and flash chip to doge target (dev branch commit) 2016-06-18 12:05:14 -04:00
blckmn 78da0fad65 Moved USB detection to IO
Fixed CHEBUZZF3, SPRACINGF3 (EVO, MINI) and F3Discovery targets
2016-06-04 09:41:00 +10:00
Dominic Clifton 676b2dd6c0 Use the define USE_FLASH_M25P16. Only USE_FLASHTOOLS for some
development targets.
2015-07-13 03:28:34 +01:00
Nicholas Sherlock 8a06849657 Improve flashfs codegen by fixing pagesize at a constant 256 bytes 2015-07-05 14:10:12 +12:00
Michael Jakob 033e47ebc9 16Mbyte SPI flash memory support
Add Winbond W25Q128
Add Micron N25Q128
Fix datatype for flash gemometry
Blackbox documentation update
2015-06-30 10:09:20 +02:00
Nicholas Sherlock 85dc16f96d Add support for Micron N25Q064 64-mbit SPI flash 2015-03-30 18:17:56 +13:00
Nicholas Sherlock 01b811cd8c Add support for Winbond 64Mbit SPI flash chip 2015-03-30 12:04:41 +13:00
Nicholas Sherlock 5f29eed017 Minor fix for flushing behaviour on dataflash 2015-02-16 22:20:53 +13:00
Nicholas Sherlock 5651e65a0b Add support for discovering beginning of free space on flash chip 2015-02-10 13:44:18 +13:00
Nicholas Sherlock 2e14faeef6 Comment updates, allow CLI flash read to read more in one operation 2015-01-28 20:48:06 +13:00
Nicholas Sherlock 3eb28f16ea Basic read/write/erase flash functionality works from the CLI
Very little code coverage tested yet, only writes of small sizes
2015-01-28 17:45:36 +13:00