diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2013-10-22 00:03:04 +0200 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2013-10-22 00:07:07 +0200 |
| commit | 7d62a78af47e77e3d4f6b8b37545d1abcc436f57 (patch) | |
| tree | 0a47e503470ba46b2db5e9da8004b431ca3f399f /firmware/export | |
| parent | 5c7167c79c369973969f2199efa191cdf857a1a4 (diff) | |
| download | rockbox-7d62a78af47e77e3d4f6b8b37545d1abcc436f57.zip rockbox-7d62a78af47e77e3d4f6b8b37545d1abcc436f57.tar.gz rockbox-7d62a78af47e77e3d4f6b8b37545d1abcc436f57.tar.bz2 rockbox-7d62a78af47e77e3d4f6b8b37545d1abcc436f57.tar.xz | |
imx233: extend partition window support to be more generic
The new code can select among several types of window (user, system, ...).
Furthermore, the type of partitions to use is selectable in config file.
Currently, two types are support: Freescale style MBR and Creative MBLK
Change-Id: I969d60a3d08f2c9448fb4b9c440051b7801b94cd
Diffstat (limited to 'firmware/export')
| -rw-r--r-- | firmware/export/config.h | 4 | ||||
| -rw-r--r-- | firmware/export/config/creativezenxfi3.h | 1 | ||||
| -rw-r--r-- | firmware/export/config/sansafuzeplus.h | 1 | ||||
| -rw-r--r-- | firmware/export/config/sonynwze360.h | 1 | ||||
| -rw-r--r-- | firmware/export/config/sonynwze370.h | 1 |
5 files changed, 8 insertions, 0 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h index 87fbd97..3ee2330 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h @@ -352,6 +352,10 @@ Lyre prototype 1 */ #define IMX233_TQFP128 3 #define IMX233_LQFP100 4 +/* IMX233_PARTITIONS */ +#define IMX233_FREESCALE (1 << 0) /* Freescale I.MX233 nonstandard two-level MBR */ +#define IMX233_CREATIVE (1 << 1) /* Creative MBLK windowing */ + /* now go and pick yours */ #if defined(ARCHOS_PLAYER) #include "config/archosplayer.h" diff --git a/firmware/export/config/creativezenxfi3.h b/firmware/export/config/creativezenxfi3.h index de0ff8b..b4a328d 100644 --- a/firmware/export/config/creativezenxfi3.h +++ b/firmware/export/config/creativezenxfi3.h @@ -3,6 +3,7 @@ */ #define IMX233_SUBTARGET 3780 #define IMX233_PACKAGE IMX233_BGA169 +#define IMX233_PARTITIONS IMX233_FREESCALE /* For Rolo and boot loader */ #define MODEL_NUMBER 83 diff --git a/firmware/export/config/sansafuzeplus.h b/firmware/export/config/sansafuzeplus.h index 1c5c2e0..e7622fa 100644 --- a/firmware/export/config/sansafuzeplus.h +++ b/firmware/export/config/sansafuzeplus.h @@ -3,6 +3,7 @@ */ #define IMX233_SUBTARGET 3780 #define IMX233_PACKAGE IMX233_BGA169 +#define IMX233_PARTITIONS IMX233_FREESCALE /* For Rolo and boot loader */ #define MODEL_NUMBER 72 diff --git a/firmware/export/config/sonynwze360.h b/firmware/export/config/sonynwze360.h index d914c1c..a0f05f4 100644 --- a/firmware/export/config/sonynwze360.h +++ b/firmware/export/config/sonynwze360.h @@ -3,6 +3,7 @@ */ #define IMX233_SUBTARGET 3780 #define IMX233_PACKAGE IMX233_BGA169 +#define IMX233_PARTITIONS IMX233_FREESCALE /* For Rolo and boot loader */ #define MODEL_NUMBER 89 diff --git a/firmware/export/config/sonynwze370.h b/firmware/export/config/sonynwze370.h index 45fa289..412200a 100644 --- a/firmware/export/config/sonynwze370.h +++ b/firmware/export/config/sonynwze370.h @@ -3,6 +3,7 @@ */ #define IMX233_SUBTARGET 3780 #define IMX233_PACKAGE IMX233_BGA169 +#define IMX233_PARTITIONS IMX233_FREESCALE /* For Rolo and boot loader */ #define MODEL_NUMBER 88 |