Gregory Nutt
|
b33f8b3013
|
MTD read-ahear/write buffering layer seems functional
|
2014-09-25 13:35:10 -06:00 |
|
Gregory Nutt
|
7c89724b99
|
A few fixes for clean apps/examples/mtdrwb build
|
2014-09-25 10:41:47 -06:00 |
|
Gregory Nutt
|
6626f62b08
|
In at45db_bwrite, the buffer is not increased when writing more than 1 page. Sourceforge bug #34
|
2014-09-25 06:48:04 -06:00 |
|
Gregory Nutt
|
34a057334c
|
Update SMART FS procfs support. From Ken Pettit
|
2014-09-22 11:19:49 -06:00 |
|
Gregory Nutt
|
205260d5e2
|
Reanem kzalloc to kmm_zalloc for consistency
|
2014-08-31 17:34:44 -06:00 |
|
Gregory Nutt
|
1780810d3d
|
Rename kmalloc to kmm_malloc for consistency
|
2014-08-31 17:26:36 -06:00 |
|
Gregory Nutt
|
54fa3b0b59
|
Rename kfree to kmm_free for consistency with other naming conventions
|
2014-08-31 17:04:02 -06:00 |
|
Gregory Nutt
|
c9661ad5a7
|
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
2014-08-07 18:00:38 -06:00 |
|
Gregory Nutt
|
3042fc5bc0
|
Missing closing quote in Kconfig file
|
2014-07-11 16:51:50 -06:00 |
|
Gregory Nutt
|
e91704c432
|
Minor Kconfig improvements
|
2014-07-11 16:25:35 -06:00 |
|
Gregory Nutt
|
ab1ab379dd
|
Addition rwbuffer interfaces should not be enabled unless they are needed; if rwbuffer support is enabled, it should not be unconditionally enabled in SMART and FTL
|
2014-07-11 16:19:17 -06:00 |
|
Gregory Nutt
|
8516551e54
|
Add an MTD layer that will add read-ahead or write buffering to any MTD driver (incomplete)
|
2014-07-11 11:20:11 -06:00 |
|
Gregory Nutt
|
b36b29b4c3
|
SMARTFS: Increase some variables from uint16_t to uint32_t to handle larger device sizes. From Ken Pettit
|
2014-07-04 07:28:12 -06:00 |
|
Gregory Nutt
|
f881abe2da
|
Fix for a bug that would show up if CONFIG_MTD_BYTE_WRITE was not selected and the SMART sector size was larger than the mtd device's block size (like it would be if using SMARTFS on larger flash devices). From Ken Pettit
|
2014-07-03 18:14:51 -06:00 |
|
Gregory Nutt
|
f1dcb6674a
|
Extend erase block size to 18-bits in order (decrease block size to 14-bits) to handle parts with large erase blocks. From Kosma Moczek
|
2014-06-30 07:52:57 -06:00 |
|
Gregory Nutt
|
c48bd737d0
|
SAM4E-EK: Add a driver for the on-board LCD (not tested on initial check-ing)
|
2014-05-13 10:38:46 -06:00 |
|
Gregory Nutt
|
ddf151c226
|
A fix to the last MB85RS1MT patch
|
2014-05-12 21:42:06 -06:00 |
|
Gregory Nutt
|
e3373aaf39
|
Add support for Fujitsu MB85RS1MT part. From Charles Ash
|
2014-05-12 18:43:06 -06:00 |
|
Gregory Nutt
|
020583efa2
|
drivers/mtd/w25.c: Add support for the 8Mbit W25Q80BV part. From Mark Whitehorn.
|
2014-04-30 13:31:42 -06:00 |
|
Gregory Nutt
|
d119e4c977
|
Update TODO list and comments
|
2014-04-23 13:02:00 -06:00 |
|
Gregory Nutt
|
3a1324741a
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
|
Gregory Nutt
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
060b84240b
|
Add macro UNUSED to eliminate warnings about variables that are set to unused values
|
2014-03-30 07:58:58 -06:00 |
|
Gregory Nutt
|
6179cdfb91
|
Eliminate a warning when debug is off
|
2014-03-26 17:04:13 -06:00 |
|
Gregory Nutt
|
30c34c07cf
|
Add an MTD driver to wrap another MTD driver and makes is sector size look like 512 bytes
|
2014-03-24 17:45:45 -06:00 |
|
Gregory Nutt
|
42e06fb503
|
SAM4E-EK: Add support for the SAM4E-EK AT25 serial flash
|
2014-03-13 14:07:35 -06:00 |
|
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
Gregory Nutt
|
9f46dac1e2
|
Add option to indicatet that data is retained in SDRAM
|
2014-01-28 10:42:49 -06:00 |
|
Gregory Nutt
|
49f73c04ae
|
Fix a typo that was cloned to several SAMA5 and MTD files
|
2013-12-21 09:45:27 -06:00 |
|
Gregory Nutt
|
124bd68c6f
|
Finish A10 Timer register definitions
|
2013-12-13 11:44:52 -06:00 |
|
Gregory Nutt
|
f97be5131c
|
Various fixes to the recent, big procfs checkin
|
2013-12-12 11:08:20 -06:00 |
|
Gregory Nutt
|
e4471dc8e0
|
procfs/: Extenstive architectural changes and enhancements by Ken Pettit
|
2013-12-12 09:21:55 -06:00 |
|
Gregory Nutt
|
f821e74ebb
|
Move smart.h to include/nuttx/fs/smart.h
|
2013-12-10 09:38:48 -06:00 |
|
Gregory Nutt
|
ed9756c137
|
MTD NAND: Check if block number is out of ragne at top of loop, not bottom, to avoid some bogus transfers
|
2013-12-05 18:19:48 -06:00 |
|
Gregory Nutt
|
422b225401
|
Cosmetic updates to comments and READMEs
|
2013-12-04 16:41:45 -06:00 |
|
Gregory Nutt
|
ae01f868b2
|
SAMA5 NAND: Fix some PMECC setup logic
|
2013-12-04 11:56:56 -06:00 |
|
Gregory Nutt
|
68ccbc0855
|
Add drivers/mtd/README.txt
|
2013-12-04 07:46:10 -06:00 |
|
Gregory Nutt
|
37c5113c94
|
MTD NAND: Fix an error in the calculation of the page number
|
2013-12-02 17:21:09 -06:00 |
|
Gregory Nutt
|
7847443f5a
|
MTD NAND: Fix a misplaced endif
|
2013-12-01 21:06:07 -06:00 |
|
Gregory Nutt
|
c777f90b8a
|
Costmet updates, naming, debug output, README file
|
2013-12-01 07:39:20 -06:00 |
|
Gregory Nutt
|
1ea447867a
|
SAMA5 NAND: Still debugging
|
2013-11-28 12:21:33 -06:00 |
|
Gregory Nutt
|
a791b1070b
|
Fix error in SMARTFS partition number reporting
|
2013-11-28 08:11:13 -06:00 |
|
Gregory Nutt
|
5a18f048ce
|
Add MTD SST25 driver for larger SST25 parts. From Ken Pettit
|
2013-11-28 08:04:46 -06:00 |
|
Gregory Nutt
|
881c12cad8
|
Fixes a couple of errors in MTD NAND logic
|
2013-11-27 15:02:21 -06:00 |
|
Gregory Nutt
|
5fb0062d2d
|
SAMA5 NAND: A few bug fixes for integration. Still lots more to do
|
2013-11-27 11:04:40 -06:00 |
|
Gregory Nutt
|
4483117a60
|
SAMA5 NAND: Trivial changes
|
2013-11-25 14:16:04 -06:00 |
|
Gregory Nutt
|
2be17cd41f
|
SAMA5 NAND: Fix a few race conditions
|
2013-11-25 13:53:58 -06:00 |
|
Gregory Nutt
|
d1b4f1c466
|
SAMA5 PMECC: More progress, still not complete
|
2013-11-24 09:37:59 -06:00 |
|
Gregory Nutt
|
448c8572cd
|
Rethinking some NAND interfaces
|
2013-11-19 08:50:12 -06:00 |
|
Gregory Nutt
|
d8a3f21a47
|
Finishes up NAND software ECC logic
|
2013-11-18 11:42:17 -06:00 |
|