# HG changeset patch # User Mychaela Falconia # Date 1701560373 0 # Node ID d50df222c2746f722df774b360c7a40710780300 # Parent cec20c461b3a575019d8540bf56770192ae7bd93 pln-ppb-test: set up Calypso MEMIF diff -r cec20c461b3a -r d50df222c274 target-utils/pln-ppb-test/main.c --- 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())