aboutsummaryrefslogtreecommitdiff
path: root/src/flash/s3c2440_nand.c
AgeCommit message (Collapse)AuthorFilesLines
2009-12-02move nand drivers to src/flash/nand/Zachary T Welch1-171/+0
Moves NAND drivers to src/flash/nand/. Adds src/flash/nand/Makefile.am. Builds libocdflashnand.la.
2009-11-24remove nand_controller->register_callbacksZachary T Welch1-1/+0
Replace flash_driver callback with pointer to command_registration. Eliminates all related routines and allows drivers to omit commands.
2009-11-13nand_device_t -> struct nand_deviceZachary T Welch1-4/+4
Remove misleading typedef and redundant suffix from struct nand_device.
2009-11-13target_t -> struct targetZachary T Welch1-4/+4
Remove misleading typedef and redundant suffix from struct target.
2009-11-13s3c24xx_nand_controller_t -> struct s3c24xx_nand_controllerZachary T Welch1-5/+5
Remove misleading typedef and redundant suffix from struct s3c24xx_nand_controller.
2009-11-13nand_flash_controller_t -> struct nand_flash_controllerZachary T Welch1-1/+1
Remove misleading typedef and redundant suffix from struct nand_flash_controller.
2009-11-13nand: add NAND_DEVICE_COMMAND_HANDLER macroZachary T Welch1-3/+1
Abstracts the extended NAND command handling to allow the function signature to be controlled by __COMMAND_HANDLER.
2009-11-13s3c24xx: use COMMAND_HANDLER with command helperZachary T Welch1-5/+1
Add S3C24XX_DEVICE_COMMAND macros to abstract common command handler conventions.
2009-11-12nand: rename device to nandZachary T Welch1-11/+11
To be more informative (and consistent with flash and pld trees), change 'device' parameter name to 'nand' in NAND source files. This change eliminates confusing 'device->device->' instance from the code, and it simplifies the forthcoming command handler patches.
2009-11-09flash/*nand*.c: remove useless declarationsZachary T Welch1-23/+18
Remove useless forward declarations. Moves command registration to end of files. Moves flash structure definition to end of files. Signed-off-by: Zachary T Welch <zw@superlucidity.net>
2009-06-18Transform 'u32' to 'uint32_t' in src/flash.zwelch1-4/+4
- Replace '\([^_]\)u32' with '\1uint32_t'. git-svn-id: svn://svn.berlios.de/openocd/trunk@2280 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-06-18Transform 'u8' to 'uint8_t' in src/flashzwelch1-3/+3
- Replace '\([^_]\)u8' with '\1uint8_t'. - Replace '^u8' with 'uint8_t'. git-svn-id: svn://svn.berlios.de/openocd/trunk@2275 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-18Whitespace cleanup from David Brownell <david-b@pacbell.net>kc8apf1-7/+7
git-svn-id: svn://svn.berlios.de/openocd/trunk@1802 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-11Audit and eliminate redundant #include directives in src/flash sources.zwelch1-8/+1
git-svn-id: svn://svn.berlios.de/openocd/trunk@1712 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-18The following patches was applied:mifi1-5/+5
- openocd-flash-static-keyword-v3.patch - openocd-lpc2000-fix-erase-obo.patch - openocd-jlink-fix-sign-ptr-warn.patch - openocd-wextra-etm.patch - openocd-wextra-jtag.patch - openocd-add-new-tap-symbols-v6.patch Many thanks to Zach Welch <zw(at)superlucidity.net> git-svn-id: svn://svn.berlios.de/openocd/trunk@1462 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-08-19search and replace usleep(1000) with alive_sleep(1) to avoid GDB timeouts.oharboe1-1/+1
git-svn-id: svn://svn.berlios.de/openocd/trunk@942 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-25- rename log functions to stop conflicts under win32 (wingdi)ntfreak1-4/+4
git-svn-id: svn://svn.berlios.de/openocd/trunk@523 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29Uwe Hermann: oharboe1-9/+21
Small cosmetic fixes in the license header to make them all look the same, fix some typos, update README. git-svn-id: svn://svn.berlios.de/openocd/trunk@396 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28- fix line-endingsdrath1-178/+178
git-svn-id: svn://svn.berlios.de/openocd/trunk@362 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28Uwe Hermann fixed some warnings.oharboe1-179/+178
git-svn-id: svn://svn.berlios.de/openocd/trunk@360 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-25- convert all files to unix line-endingdrath1-179/+179
git-svn-id: svn://svn.berlios.de/openocd/trunk@347 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-24cosmetic fixes to debug output + phasing out printf() in favour of logging ↵oharboe1-179/+179
system. From Pavel Chromy <chromy@asix.cz> git-svn-id: svn://svn.berlios.de/openocd/trunk@326 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-19- add support for the majority of the Samsung ARM SoC family, S3C2410, ↵drath1-0/+179
S3C2412, S3C2413, S3C2440 and S3C2443 (thanks to Ben Dooks for this patch) git-svn-id: svn://svn.berlios.de/openocd/trunk@311 b42882b7-edfa-0310-969c-e2dbd0fdcd60