summaryrefslogtreecommitdiff
path: root/common/cmd_nand.c
AgeCommit message (Collapse)AuthorFilesLines
2006-03-12Add loads of ntohl() in image header handlingWolfgang Denk1-1/+1
Patch by Steven Scholz, 10 Jun 2005
2006-03-06Minor code cleanupWolfgang Denk1-2/+0
2006-03-05Re-factoring the legacy NAND code (legacy NAND now only in board-specificBartlomiej Sieka1-1547/+412
code and in SoC code). Boards using the old way have CFG_NAND_LEGACY and BOARDLIBS = drivers/nand_legacy/libnand_legacy.a added. Build breakage for NETTA.ERR and NETTA_ISDN - will go away when the new NAND support is implemented for these boards.
2006-02-24Merge with /home/wd/git/u-boot/testing-NAND/ to add new NAND handling.Bartlomiej Sieka1-1/+1
2005-10-13Cleanup for GCC-4.xWolfgang Denk1-9/+9
2005-09-15Update of new NAND codeWolfgang Denk1-277/+1763
Patch by Ladislav Michl, 13 Sep 2005
2005-08-17Rewrite of NAND code based on what is in 2.6.12 Linux kernelWolfgang Denk1-1762/+277
Patch by Ladislav Michl, 29 Jun 2005
2005-08-12Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)Stefan Roese1-1/+2
Patch by Matthias Fuchs, 4 May 2005
2005-05-13* Fix debug code in omap5912osk flash driverwdenk1-3/+4
* Add support for MPC8247 based "IDS8247" board.
2005-05-03* Patch by Matthias Fuchs, 03 May 2005:stroese1-0/+2
Added missing variable declaration in cmd_nand.c Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram
2005-04-04Patches by Josef Wagner, 29 Oct 2004:wdenk1-143/+340
- Add support for MicroSys CPU87 board - Add support for MicroSys PM854 board
2004-12-16added ".i" same as ".jffs2s" for compatibility with older units ā†µstroese1-0/+8
(CFG_NAND_SKIP_BAD_DOT_I)
2004-07-11* Patch by Fred Klatt, 25 Jun 2004:wdenk1-0/+4
Add support for WindRiver's SBC8560 board * Patch by Nicolas Lacressonniere, 24 Jun 2004 Small Bugs fixes for "at91rm9200dk" board: - Timing modifications for SPI DataFlash access - Fix NAND flash detection bug * Patch by Nicolas Lacressonniere, 24 Jun 2004: Add Support for Flash AT49BV6416 for AT91RM9200DK board
2004-06-09Patch by Jian Zhang, 20 May 2004:wdenk1-4/+4
add support for environment in NAND flash
2004-04-18* Configure PPChameleon board to use redundand environment in flashwdenk1-1/+14
* Configure PPChameleon board to use JFFS2 NAND support. * Added support for JFFS2 filesystem (read-only) on top of NAND flash
2004-04-16Patches by Pantelis Antoniou, 30 Mar 2004:wdenk1-1/+13
add networking support for VLANs (802.1q), and CDP (Cisco Discovery Protocol)
2003-09-11* Patch by Gary Jennejohn, 11 Sep 2003:wdenk1-5/+11
- allow for longer timeouts for USB mass storage devices * Patch by Denis Peter, 11 Sep 2003: - fix USB data pointer assignment for bulk only transfer. - prevent to display erased directories in FAT filesystem. * Change output format for NAND flash - make it look like for other memory, too
2003-09-10* Add support for USB Mass Storage Devices (BBB)wdenk1-1/+1
(tested with USB memory sticks only) * Avoid flicker on TRAB's VFD
2003-09-03Adjustments / cleanup for PPChameleon EVB boardwdenk1-1/+3
2003-09-03* Add support for PPChameleon Eval Boardwdenk1-1/+1
* Add support for P3G4 board * Fix problem with MGT5100 FEC driver: add "early" MAC address initialization
2003-07-27* Patch by Scott McNutt, 21 Jul 2003:wdenk1-31/+83
Add support for LynuxWorks Kernel Downloadable Images (KDIs). Both LynxOS and BlueCat linux KDIs are supported. * Patch by Richard Woodruff, 25 Jul 2003: use more reliable reset for OMAP/925T * Patch by Nye Liu, 25 Jul 2003: fix typo in mpc8xx.h * Patch by Richard Woodruff, 24 Jul 2003: Fixes for cmd_nand.c: - Fixed null dereferece which could result in incorrect ECC values. - Added support for devices with no Ready/Busy signal hooked up. - Added OMAP1510 read/write protect handling. - Fixed nand.h's ECCPOS. A conflict existed with POS5 and badblock for non-JFFS2. - Switched default ECC to be JFFS2.
2003-07-02Patch by Kenneth Johansson, 30 Jun 2003:wdenk1-4/+4
get rid of MK_CMD_ENTRY macro; update doc/README.command
2003-06-30Fix some missing commands, cleanup header fileswdenk1-0/+21
(autoscript, bmp, bsp, fat, mmc, nand, portio, ...)
2003-06-28* Code cleanup:wdenk1-10/+10
- remove trailing white space, trailing empty lines, C++ comments, etc. - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c) * Patches by Kenneth Johansson, 25 Jun 2003: - major rework of command structure (work done mostly by Michal Cendrowski and Joakim Kristiansen)
2003-05-31* Patch by Marc Singer, 29 May 2003:wdenk1-292/+298
Fixed rarp boot method for IA32 and other little-endian CPUs. * Patch by Marc Singer, 28 May 2003: Added port I/O commands. * Patch by Matthew McClintock, 28 May 2003 - cpu/mpc824x/start.S: fix relocation code when booting from RAM - minor patches for utx8245 * Patch by Daniel Engström, 28 May 2003: x86 update * Patch by Dave Ellis, 9 May 2003 + 27 May 2003: add nand flash support to SXNI855T configuration fix/extend nand flash support: - fix 'nand erase' command so does not erase bad blocks - fix 'nand write' command so does not write to bad blocks - fix nand_probe() so handles no flash detected properly - add doc/README.nand - add .jffs2 and .oob options to nand read/write - add 'nand bad' command to list bad blocks - add 'clean' option to 'nand erase' to write JFFS2 clean markers - make NAND read/write faster * Patch by Rune Torgersen, 23 May 2003: Update for MPC8266ADS board
2003-03-31* Patch by Martin Winistoerfer, 23 Mar 2003wdenk1-129/+144
- Add port to MPC555/556 microcontrollers - Add support for cmi customer board with Intel 28F128J3A, 28F320J3A or 28F640J3A flash. * Patch by Rick Bronson, 28 Mar 2003: - fix common/cmd_nand.c
2003-03-31* Patch by Arun Dharankar, 24 Mar 2003:wdenk1-5/+19
- add threads / scheduler example code * Add patches by Robert Schwebel, 31 Mar 2003: - add ctrl-c support for kermit download - align bdinfo output on ARM * Add CPU ID, version, and clock speed for INCA-IP
2003-03-26Make compile clean, fix the usual small problems.wdenk1-1/+0
2003-03-26* Patch by Rick Bronson, 16 Mar 2003:wdenk1-0/+1545
Add support for Atmel AT91RM9200DK w/NAND * Patches by Robert Schwebel, 19 Mar 2003: - use arm-linux-gcc as default compiler for ARM - fix i2c fixup code - fix missing baudrate setting - added $loadaddr / CFG_LOAD_ADDR support to loadb - moved "ignoring trailing characters" _before_ u-boot wants to print out diagnostics messages; removes bogus characters at the end of transmission * Patch by John Zhan, 18 Mar 2003: Add support for SinoVee Microsystems SC8xx boards * Patch by Rolf Offermanns, 21 Mar 2003: ported the dnp1110 related changes from the current armboot cvs to current u-boot cvs. smc91111 does not work. problem marked in smc91111.c, grep for "FIXME". * Patch by Brian Auld, 25 Mar 2003: Add support for STM flash chips on ebony board * Add PCI support for MPC8250 Boards (PM825 module) * Patch by Stefan Roese, 25 Mar 2003: