diff options
author | balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-05-08 19:03:12 +0000 |
---|---|---|
committer | balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-05-08 19:03:12 +0000 |
commit | d95b2f8d365a3ef431111e9188d219de1f577a90 (patch) | |
tree | 218856598a07ffa4ef0bfac361738c8c7881b847 /hw/pxa.h | |
parent | ce8198612e08f737057d9984a9fa1bf18af8ce4b (diff) |
Switch to qemu_ram_alloc() for memory allocation in PXA255/270.
Pass correct RAM size to arm_load_kernel (currently unused) - thanks to BobOfDoom.
Register the Xscale Internal Memory Storage.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2784 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/pxa.h')
-rw-r--r-- | hw/pxa.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -57,7 +57,8 @@ # define PXA2XX_RX_RQ_SSP3 66 # define PXA2XX_TX_RQ_SSP3 67 -# define PXA2XX_RAM_BASE 0xa0000000 +# define PXA2XX_SDRAM_BASE 0xa0000000 +# define PXA2XX_INTERNAL_BASE 0x5c000000 /* pxa2xx_pic.c */ struct pxa2xx_pic_state_s; @@ -200,8 +201,9 @@ struct pxa2xx_i2s_s { # define PA_FMT "0x%08lx" # define REG_FMT "0x%lx" -struct pxa2xx_state_s *pxa270_init(DisplayState *ds, const char *revision); -struct pxa2xx_state_s *pxa255_init(DisplayState *ds); +struct pxa2xx_state_s *pxa270_init(unsigned int sdram_size, DisplayState *ds, + const char *revision); +struct pxa2xx_state_s *pxa255_init(unsigned int sdram_size, DisplayState *ds); void pxa2xx_reset(int line, int level, void *opaque); |