summaryrefslogtreecommitdiffhomepage
path: root/digital/avr/modules/flash
AgeCommit message (Collapse)Author
2010-05-11digital/avr/modules/{flash, trace}: fix erase full command and error useNélio Laranjeiro
* flash SST was not able to erase all the flash * test-trace was handle the error value with the wrong values
2010-01-13digital/avr/modules/flash: replace callback init by a macro, closes #104Nélio Laranjeiro
2010-01-12digital/avr/modules/flash: add flash ATMEL driverNélio Laranjeiro
2010-01-12digital/avr/modules/flash: flash sst driverNélio Laranjeiro
Modify flash source code to initialise the SPI interface and detect the flash type using JDEC. Once the JDEC is read the flash driver initialise functions pointers to pilot the flash memory. The final objective is to have several flash support.
2010-01-12digital/avr/modules/flash: add FLASH_CS macrosNélio Laranjeiro
2010-01-12digital/avr/modules/flash: flash command uint replaced by flash_cmd_t typeNélio Laranjeiro
2010-01-12digital/avr/modules/flash: remove doxygen function headersNélio Laranjeiro
2010-01-12digital/avr/modules/flash: move init functionNélio Laranjeiro
2010-01-12digital/avr/modules/flash: flash host simulationNélio Laranjeiro
Add flash file access to be usable from flash stubs.
2009-07-13*tools/trace, digital/avr/modules/flash, digital/avr/modules/trace:Nélio Laranjeiro
* Added the flash host file support for simulator tests. * Removed in the python tool the memory space in double when receiving from the proto object.
2009-06-17*digital/avr/modules/flash:Nélio Laranjeiro
* Coded a flash simulation for host.
2009-06-05*digital/avr/modules/flash:Nélio Laranjeiro
* Removed the return with the flash status see #71.
2009-06-05*digital/avr/modules/flash, digital/avr/modules/trace: (Closes #71)Nélio Laranjeiro
* Removed proto_send useless calls.
2009-05-21 * digital/io/src:Jérémy Dufour
- add trace for path computing.
2009-05-18* digital/avr/modules/flash:Nélio Laranjeiro
* Remove the memset from the host.
2009-05-11* digital/avr/modules/flash: (Closes #68).Nélio Laranjeiro
* Removed the flash stub sub directory and add a real stub in flash.host.c file.
2009-05-07* digital/avr/modules/trace: (See #67)Nélio Laranjeiro
* Adapted the trace module to: * Find the last trace in order to start the new one, trace_i = trace_i-1 + 1 * A quarter of the flash is completely erased on the trace init to be used in the future. * Removed the start code useless from now. * tools/trace: * Update the python scripts to use the new trace implementation.
2009-04-17 * digital/avr/modules/spi:Nicolas Schodet
- fixed bad SPI2X mode. - prepare for software driver.
2009-04-17 * digital/avr/modules/spi:Nicolas Schodet
- some cleanup.
2009-03-06digital/avr/modules/flash: Fix the code to find the last trace.Nélio Laranjeiro
2009-03-01digital/avr/modules/flash:Nélio Laranjeiro
Added in the initialize part of the dump memory the possibility to find where is the last trace.
2009-03-01digital/avr/modules/flash: Fix the read and write.Nélio Laranjeiro
Now it verifies the flash status before writing or reading.
2009-02-23digital/avr/modules/flash: Added a function to send commands to dump theNélio Laranjeiro
memory.
2009-01-28digital/avr/modules/flash: Wrote a flash stub to avoid the card use. (See #59)Nélio Laranjeiro
2008-11-28digital/avr/modules/flash: Fix the macros to compute the actual page size.Nélio Laranjeiro
2008-11-10avr/modules/flash: Fix the flash_sector_next function.Nélio Laranjeiro
It was returning the next sector address instead of the current one.
2008-10-21avr/module/flash: Tested the find next sector. closes #36Nélio Laranjeiro
* removed the define to increment the addr. * Update the test.
2008-10-21avr/modules/flash: (see ticket #36)Nélio Laranjeiro
* Update the defines. * Modified the define for the flash page mask. * Update the sector_next function (Not tested yet).
2008-10-21avr/module/flash: Closes #34Nélio Laranjeiro
* Removed the flah context. * split the page search to know the next page usable. (to debug) * Added a new case in the flash test.
2008-10-19flash: debugged the flash driver.Nélio Laranjeiro
* Read array works. * Write array works.
2008-06-13flash: Correct some typing errors.Nélio Laranjeiro
2008-06-10flash: fix some errors.Nélio Laranjeiro
2008-06-10flash: Cleaning flash source and header.Nélio Laranjeiro
2008-03-13 * digital/avr/modules/flash:Nicolas Schodet
- fixed erase command. - fixed init (actually, SR should be cleared). - merged all tests in one.
2008-03-13Flash module...Nélio Laranjeiro
Still a problem with the write array...
2008-03-09Tested the init function.Nélio Laranjeiro
Tested the write (flash_write) Tested the read (flash_read)
2008-03-05Added the polling of the busy device status for the write process.Nélio Laranjeiro
The function write_array shall be fix in a few time.
2008-03-04Flash : Read and write operationnal.Nélio Laranjeiro
2008-03-02Tested the flash init.Nélio Laranjeiro
2008-03-02 * digital/avr/modules/spi, digital/avr/modules/flash:Nicolas Schodet
- master should drive SS. - to receive, master should send something. - testing SPIF before the first sent does not work. - fixed flash test.
2008-03-01Update the spi and flash module.Nélio Laranjeiro
testing in progress...
2008-02-28Update the flash memory accesses.Nélio Laranjeiro
2008-02-24Added sources for the flash use. Not tested !Nélio Laranjeiro
2008-02-21Start writing the flash read and write functions.Nélio Laranjeiro
2008-02-21Forget the init function.Nélio Laranjeiro
2008-02-21Added the flash module only with the header file.Nélio Laranjeiro