125 Commits (365e82aecbed65f968a8f21eabea25acb28a5afd)

Author SHA1 Message Date
Pat Hickey 390e96311e DataFlash: change to new style Semaphore library 12 years ago
Andrew Tridgell 374af1cd14 build: change from Arduino.mk to apm.mk 12 years ago
Andrew Tridgell fb4540a349 DataFlash: disable some debug code 12 years ago
Andrew Tridgell a1187519a8 AP_HAL: use AP_HAL_BOARD_DRIVER in remaining test sketches 12 years ago
Pat Hickey eb530b86e8 move Arduino.mk to /mk/Arduino.mk 12 years ago
Andrew Tridgell 448fc6719f HAL_Empty: fixed return in dataflash 12 years ago
Pat Hickey 4c930b77a4 DataFlash_Empty defined 12 years ago
Andrew Tridgell 7d27e420ae AP_HAL: remove unnecessary Arduino.h includes 12 years ago
Andrew Tridgell 964bc56aa2 DataFlash: reinstate SITL dataflash code 12 years ago
Pat Hickey 308281f252 DataFlash_test ported to AP_HAL 12 years ago
Andrew Tridgell c4b8959202 DataFlash: added SITL headers 12 years ago
Andrew Tridgell e57834d763 DataFlash: added SITL header 12 years ago
Pat Hickey 7b9b088261 DataFlash: AP_HAL port fixups 12 years ago
Pat Hickey aaffd9d96e DataFlash: APM2 ported to AP_HAL SPIDeviceDriver 12 years ago
Pat Hickey 4f07a90b2e DataFlash: apm1 fixups 12 years ago
Pat Hickey ef1db1a3fc DataFlash: don't take a delay_cb 12 years ago
Pat Hickey 0e5ff36c6c DataFlash: DataFlash_APM1 rewritten in terms of AP_HAL spi primitives 12 years ago
Pat Hickey a81de007d8 DataFlash: headers switch to use AP_HAL SPI device driver types 12 years ago
Pat Hickey cc699a2a4e DataFlash: conform to ordinary stdint types 12 years ago
Pat Hickey 8ffec83b73 DataFlash: fixes to lib include and make the test smaller 12 years ago
Andrew Tridgell 17c115d2aa SITL: don't define __AVR_ATmega2560__ on desktop build 12 years ago
Jason Short c848fe18a5 APM1 Dataflash update 12 years ago
rmackay9 17afd075c1 DataFlash_APM1: use spi_semaphore to avoid conflicts with optical flow 12 years ago
rmackay9 785d9ca6a7 DataFlash_APM2: renamed semaphore to spi3_semaphore to make it more obvious which semaphore is required. 12 years ago
Pat Hickey aa210d7e99 AP_DataFlash_test wibble 13 years ago
Pat Hickey 605f89fa69 DataFlash_APM2: private AP_Semaphore* rather than use extern AP_Semaphore_spi3 13 years ago
rmackay9 b9963f5b5c DataFlash: modified to use AP_Semaphore for SPI3 bus when required. 13 years ago
uncrustify 08c8dffd48 uncrustify libraries/DataFlash/DataFlash.h 13 years ago
uncrustify 2e97fd3e9f uncrustify libraries/DataFlash/DataFlash.cpp 13 years ago
uncrustify 9b44f5b741 uncrustify libraries/DataFlash/DataFlash_APM1.h 13 years ago
uncrustify c68a341633 uncrustify libraries/DataFlash/DataFlash_APM2.h 13 years ago
uncrustify 21337a39d3 uncrustify libraries/DataFlash/DataFlash_APM1.cpp 13 years ago
uncrustify eb9d6b259b uncrustify libraries/DataFlash/DataFlash_APM2.cpp 13 years ago
uncrustify 15d8ba45e3 uncrustify libraries/DataFlash/examples/DataFlash_test/DataFlash_test.pde 13 years ago
rmackay9 2b24e422de DataFlash: revert delay callbacks to use "unsigned long" 13 years ago
rmackay9 20cb2e56a0 DataFlash: change "unsigned long" to "uint32_t" in callback functions 13 years ago
rmackay9 94552b57a7 DataFlash: replaced "int" with "int16_t" 13 years ago
Andrew Tridgell e171720608 DataFlash: fixed SITL build 13 years ago
Jason Short bd91215770 Dataflash fix for missing card error 13 years ago
Jason Short 3ca57ac105 DataFlash : Removed Chip Erase - relying on Block erase only 13 years ago
Jason Short ce2a608706 Dataflash Logs : Fixed block erase on APM2 13 years ago
Craig Elder 6d3fdfc03a DataFlash: The current method for checking if chip erase worked is producing false positives. We are forcing the block erase until we have a deterministic test method. 13 years ago
Andrew Tridgell dd24330645 DataFlash: fallback to BlockErase if ChipErase fails 13 years ago
Andrew Tridgell fc73fd6531 DataFlash: use ChipErase() instead of PageErase() on all pages 13 years ago
rmackay9 c45b124cbe DataFlash_APM2 - moved CS_inactive call (which disables the dataflash) from the beginning to the end of all methods. This means the dataflash does not monopolize the SPI bus. 13 years ago
Randy Mackay ed19c25a97 Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 13 years ago
Doug Weibel 756793611f Repair dataflash test 13 years ago
Andrew Tridgell 880c7e6411 DataFlash: cope with older dataflash chips 13 years ago
Andrew Tridgell 5e4f66e525 DataFlash: moved high level logging logic to library 13 years ago
Andrew Tridgell bd9488f1e4 DataFlash: fixed sense of card detect 13 years ago