From d3e101bd1184e5c1f474ff0978f65ac7e8e2dbfb Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Sun, 28 Oct 2007 01:00:18 +0000 Subject: The iPod Video has the HW version at a different address in ROM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15338 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/hwcompat.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'firmware/export') diff --git a/firmware/export/hwcompat.h b/firmware/export/hwcompat.h index b75ea81c8c..52232c9cc8 100644 --- a/firmware/export/hwcompat.h +++ b/firmware/export/hwcompat.h @@ -54,11 +54,19 @@ bool is_new_player(void); #endif #ifdef IPOD_ARCH +#ifdef IPOD_VIDEO +#ifdef BOOTLOADER +#define IPOD_HW_REVISION (*((unsigned long*)(0x0000405c))) +#else /* ROM is remapped */ +#define IPOD_HW_REVISION (*((unsigned long*)(0x2000405c))) +#endif +#else /* !IPOD_VIDEO */ #ifdef BOOTLOADER #define IPOD_HW_REVISION (*((unsigned long*)(0x00002084))) -#else +#else /* ROM is remapped */ #define IPOD_HW_REVISION (*((unsigned long*)(0x20002084))) #endif -#endif +#endif /* !IPOD_VIDEO */ +#endif /* IPOD_ARCH */ #endif /* HWCOMPAT_H */ -- cgit v1.2.3