From e6c8a185e53337353e2f182b4625edf2d20542f7 Mon Sep 17 00:00:00 2001 From: Michael Sparmann Date: Sun, 11 Oct 2009 10:10:49 +0000 Subject: Implement NAND power management for iPod Nano 2G git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23099 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s5l8700/ipodnano2g/nand-target.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'firmware/target/arm/s5l8700/ipodnano2g/nand-target.h') diff --git a/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h b/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h index bed94ee243..a1559e936c 100644 --- a/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h +++ b/firmware/target/arm/s5l8700/ipodnano2g/nand-target.h @@ -19,8 +19,8 @@ * ****************************************************************************/ -#ifndef __NAND_H__ -#define __NAND_H__ +#ifndef __NAND_TARGET_H__ +#define __NAND_TARGET_H__ #include "config.h" #include "inttypes.h" @@ -30,7 +30,7 @@ struct nand_device_info_type { uint32_t id; uint16_t blocks; - uint32_t userblocks; + uint16_t userblocks; uint16_t pagesperblock; uint8_t blocksizeexponent; uint8_t tunk1; @@ -49,6 +49,8 @@ uint32_t nand_block_erase(uint32_t bank, uint32_t page); const struct nand_device_info_type* nand_get_device_type(uint32_t bank); uint32_t nand_reset(uint32_t bank); uint32_t nand_device_init(void); +void nand_power_up(void); +void nand_power_down(void); #endif -- cgit v1.2.3