summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h
diff options
context:
space:
mode:
authorMichael Sparmann <theseven@rockbox.org>2009-11-08 14:55:30 +0000
committerMichael Sparmann <theseven@rockbox.org>2009-11-08 14:55:30 +0000
commit64ac121e2c36427490b4ae791a779006101bfbf4 (patch)
treefbdedfe5194831c877f09022fbc6b9c8d68401f2 /firmware/target/arm/s5l8700/ipodnano2g/nand-target.h
parent40638bf2c73623bd00a4d669d3d0cd2eb01ff587 (diff)
downloadrockbox-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.h2
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);
49const struct nand_device_info_type* nand_get_device_type(uint32_t bank); 49const struct nand_device_info_type* nand_get_device_type(uint32_t bank);
50uint32_t nand_reset(uint32_t bank); 50uint32_t nand_reset(uint32_t bank);
51uint32_t nand_device_init(void); 51uint32_t nand_device_init(void);
52void nand_set_active(void);
53long nand_last_activity(void);
52void nand_power_up(void); 54void nand_power_up(void);
53void nand_power_down(void); 55void nand_power_down(void);
54 56