FreeCalypso > hg > freecalypso-tools
changeset 985:d50df222c274
pln-ppb-test: set up Calypso MEMIF
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 02 Dec 2023 23:39:33 +0000 |
parents | cec20c461b3a |
children | 676203b4bf33 |
files | target-utils/pln-ppb-test/main.c |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/target-utils/pln-ppb-test/main.c Sat Dec 02 23:20:07 2023 +0000 +++ b/target-utils/pln-ppb-test/main.c Sat Dec 02 23:39:33 2023 +0000 @@ -2,11 +2,20 @@ * main() function for our little test program */ +#include "types.h" + main() { uart_select_init(); printf("PL-N flash PPB test program running\n"); print_boot_rom_info(); + /* Calypso MEMIF setup: support memory on any chip select */ + *(volatile u16 *)0xfffffb00 = 0x00A4; + *(volatile u16 *)0xfffffb02 = 0x00A4; + *(volatile u16 *)0xfffffb04 = 0x00A4; + *(volatile u16 *)0xfffffb06 = 0x00A4; + *(volatile u16 *)0xfffffb0a = 0x00A4; + *(volatile u16 *)0xfffef006 = 0x0008; for (;;) { putchar('='); if (command_entry())