diff options
author | Michael Sparmann <theseven@rockbox.org> | 2009-11-08 14:55:30 +0000 |
---|---|---|
committer | Michael Sparmann <theseven@rockbox.org> | 2009-11-08 14:55:30 +0000 |
commit | 64ac121e2c36427490b4ae791a779006101bfbf4 (patch) | |
tree | fbdedfe5194831c877f09022fbc6b9c8d68401f2 /firmware/target/arm/s5l8700/ipodnano2g/nand-target.h | |
parent | 40638bf2c73623bd00a4d669d3d0cd2eb01ff587 (diff) | |
download | rockbox-64ac121e2c36427490b4ae791a779006101bfbf4.tar.gz rockbox-64ac121e2c36427490b4ae791a779006101bfbf4.zip |
Squash another bunch of iPod Nano 2G NAND bugs by moving the idle powerdown code down into the lowlevel driver. Move even more things from the FTL to the bss instead of the stack to prevent USB stkovs. Also fix some evil whitespace.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23570 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/s5l8700/ipodnano2g/nand-target.h')
-rw-r--r-- | firmware/target/arm/s5l8700/ipodnano2g/nand-target.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h b/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h index a1559e936c..51b215a248 100644 --- a/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h +++ b/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h | |||
@@ -49,6 +49,8 @@ uint32_t nand_block_erase(uint32_t bank, uint32_t page); | |||
49 | const struct nand_device_info_type* nand_get_device_type(uint32_t bank); | 49 | const struct nand_device_info_type* nand_get_device_type(uint32_t bank); |
50 | uint32_t nand_reset(uint32_t bank); | 50 | uint32_t nand_reset(uint32_t bank); |
51 | uint32_t nand_device_init(void); | 51 | uint32_t nand_device_init(void); |
52 | void nand_set_active(void); | ||
53 | long nand_last_activity(void); | ||
52 | void nand_power_up(void); | 54 | void nand_power_up(void); |
53 | void nand_power_down(void); | 55 | void nand_power_down(void); |
54 | 56 | ||