From 7e8877e871bfd832ce5177267827d9b4f41d3957 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Sun, 2 Oct 2011 20:33:14 +0000 Subject: imx233/fuze+: enable plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30700 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/plugin.lds | 3 +++ firmware/export/imx233.h | 2 ++ tools/configure | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/plugins/plugin.lds b/apps/plugins/plugin.lds index c21d49d00b..7a20ddd219 100644 --- a/apps/plugins/plugin.lds +++ b/apps/plugins/plugin.lds @@ -75,6 +75,9 @@ OUTPUT_FORMAT(elf32-littlemips) #define ASM #include "cpu.h" #define DRAMSIZE (DRAM_SIZE - PLUGIN_BUFFER_SIZE - CODEC_SIZE - TTB_SIZE) +#elif CONFIG_CPU==IMX233 +#include "cpu.h" +#define DRAMSIZE (DRAM_SIZE - PLUGIN_BUFFER_SIZE - CODEC_SIZE - FRAME_SIZE - TTB_SIZE) #endif /* default to full RAM (minus codecs&plugins) unless specified otherwise */ diff --git a/firmware/export/imx233.h b/firmware/export/imx233.h index d6c84ef6f5..1fa16154c1 100644 --- a/firmware/export/imx233.h +++ b/firmware/export/imx233.h @@ -44,6 +44,8 @@ #define BUFFERED_DRAM_ADDR 0x90000000 #define CACHEALIGN_SIZE 32 +#define NOCACHE_BASE (UNCACHED_DRAM_ADDR - CACHED_DRAM_ADDR) + #define PHYSICAL_ADDR(a) \ ((typeof(a))((uintptr_t)(a) >= CACHED_DRAM_ADDR ? \ ((uintptr_t)(a) - CACHED_DRAM_ADDR + UNCACHED_DRAM_ADDR) \ diff --git a/tools/configure b/tools/configure index c3442719c0..c06611e105 100755 --- a/tools/configure +++ b/tools/configure @@ -2521,7 +2521,7 @@ fi boottool="true" bootoutput="" appextra="gui:recorder:radio" - plugins="no" + plugins="yes" swcodec="yes" toolset=$scramblebitmaptools t_cpu="arm" -- cgit v1.2.3