15 Commits (252d11ccfaddcaa773ddcdd00f76eb47e7c8500e)

Author SHA1 Message Date
Pat Hickey ef1db1a3fc DataFlash: don't take a delay_cb 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
rmackay9 785d9ca6a7 DataFlash_APM2: renamed semaphore to spi3_semaphore to make it more obvious which semaphore is required. 12 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 c68a341633 uncrustify libraries/DataFlash/DataFlash_APM2.h 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
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
Andrew Tridgell 5e4f66e525 DataFlash: moved high level logging logic to library 13 years ago
Andrew Tridgell 977326e991 dataflash: reworked classes to move most code to parent class 13 years ago
Andrew Tridgell 13b2ddcbe1 dataflash: fixed APM2 flash logging 13 years ago
Andrew Tridgell 02f25ac36d libraries: rename purple to APM2 13 years ago
Andrew Tridgell 2b7e0c8494 DataFlash_Purple: added new logging methods needed for ArduPlane 13 years ago
Andrew Tridgell bb7af8c15a dataflash: fixed datatypes to be compatible with desktop build 13 years ago
Pat Hickey 82e7551c90 purple: rework DataFlash to separate purple and APM1 hardware support 13 years ago