FreeCalypso > hg > freecalypso-sw
changeset 68:a323b4cc69e6
pirexplore: XRAM/flash access init like in the pirelli.init script
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Fri, 26 Jul 2013 05:33:33 +0000 |
parents | b8f335553000 |
children | 8387dcba945d |
files | target-utils/pirexplore/main.c |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/target-utils/pirexplore/main.c Fri Jul 26 04:57:03 2013 +0000 +++ b/target-utils/pirexplore/main.c Fri Jul 26 05:33:33 2013 +0000 @@ -13,6 +13,14 @@ uart_name, rom_vars.baud_rate_code); printf("TCXO clock input autodetected to be %d MHz\n", rom_vars.clktcxo_13mhz ? 13 : 26); + /* + * Make the same register settings as in the init script used by + * fc-loadtool and fc-xram: ../../loadtools/scripts/pirelli.init + */ + *(volatile u16 *)0xfffffb00 = 0x00A4; + *(volatile u16 *)0xfffffb02 = 0x00A4; + *(volatile u16 *)0xfffffb06 = 0x00A4; + *(volatile u16 *)0xfffef006 = 0x0008; for (;;) { putchar('='); if (command_entry())