10 Commits (50f9b4d4bb9aaadc4dfdb674ed9778064204aa32)

Author SHA1 Message Date
Randy Mackay a53d1075ec DataFlash: add EnableWrites method 11 years ago
Andrew Tridgell a43e0f6f31 DataFlash: stop logging when erasing logs 11 years ago
Andrew Tridgell 93140bd956 DataFlash: auto-add FMT headers to binary logs if needed 11 years ago
Andrew Tridgell 5d53b780ba DataFlash: added functions for load download support 11 years ago
Andrew Tridgell 2874ec67c7 DataFlash: slight efficiency improvement 12 years ago
Andrew Tridgell 411e940342 DataFlash: prevent the dataflash erase problem 12 years ago
Andrew Tridgell 095505129c DataFlash: hopefully fixed cause of frequent dataflash erase 12 years ago
Andrew Tridgell 62f190ed15 DataFlash: simplify code now that copter is converted 12 years ago
Andrew Tridgell 310a5a6be1 DataFlash: don't try to write if no card inserted 12 years ago
Andrew Tridgell c52ef80f06 DataFlash: added Block layer in classes 12 years ago
Andrew Tridgell 0ffcffa81c DataFlash: fixed signed/unsigned errors in API 12 years ago
Andrew Tridgell 9b551f162c DataFlash: make the public interface much narrower 12 years ago
Andrew Tridgell 20825cc903 DataFlash: removed the byte and word based interfaces 12 years ago
Andrew Tridgell c6b006cf5f DataFlash: move log reading logic into common library 12 years ago
Andrew Tridgell 28a0ba6c4a DataFlash: added block based dataflash writes 12 years ago
Pat Hickey 7b9b088261 DataFlash: AP_HAL port fixups 12 years ago
Pat Hickey 8ffec83b73 DataFlash: fixes to lib include and make the test smaller 12 years ago
uncrustify 2e97fd3e9f uncrustify libraries/DataFlash/DataFlash.cpp 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 3ca57ac105 DataFlash : Removed Chip Erase - relying on Block erase only 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
Andrew Tridgell 5e4f66e525 DataFlash: moved high level logging logic to library 13 years ago
Andrew Tridgell 637d4675e1 added in DataFlash.cpp 13 years ago
Pat Hickey 82e7551c90 purple: rework DataFlash to separate purple and APM1 hardware support 13 years ago
Doug Weibel f752c4b799 Change to logging file system. 13 years ago
Andrew Tridgell cfe058c5d5 DataFlash: use CPU independent data types 13 years ago
tridge60@gmail.com 6075b7ce73 dataflash: fixed some compiler warnings 14 years ago
rmackay9@yahoo.com 09256e12da DataFlash library - changed to use standard arduino SPI library 14 years ago
rmackay9@yahoo.com 0f920d12ce DataFlash - backed out recent changes to make it use SPI while I figure out the cause of some people's compile errors 14 years ago
rmackay9@yahoo.com 0462774345 DataFlash - modified to use Arduino SPI interface instead of directly using registers. Also moved "dataflash_CS_inactive" calls to end of functions instead of beginning so that it doesn't monopolize the SPI bus. 14 years ago
mich146@hotmail.com a107587af6 update dataflash for 528 and 512 byte pages 14 years ago
deweibel@gmail.com b3c9bf270f Add FinishWrite method to the DataFlash class to support using an index system. 14 years ago
rmackay9@yahoo.com a257c51a09 Some changes to fix compile errors when using ATmega2560. 14 years ago
deweibel c0e5fa9908 Added GetWritePage() 15 years ago
jjulio1234 3976200f50 First version. This is the "core" of the project and libraries. 15 years ago