Here is the definitlve memory and IRQ map for the Milkymist SoC v1.0. This is hopefully the last time I change it :)
It is also documented in: http://github.com/lekernel/milkymist/blob/master/doc/memmap.txt See also the following file for the IRQ map: http://github.com/lekernel/milkymist/blob/master/software/include/hw/interrupts.h Please update QEMU and RTEMS. By the way, once this is done I think we can start merging QEMU upstream (even if it's not perfect, we can always send bugfixes or feature implementations later). As can be read on http://wiki.qemu.org/Contribute/StartHere code suggestion can be send to the mailinglist: [email protected] Thanks, S. Peripheral WB base (L1 cached/uncached) ============================================================ NOR flash 0x00000000 / 0x80000000 SoftUSB shared memory 0x20000000 / 0xa0000000 FML bridge (SDRAM) 0x40000000 / 0xc0000000 CSR bridge 0x60000000 / 0xe0000000 Peripheral CSR base IRQ(s) ============================================================ UART 0x0000 0, 1 System controller 0x1000 2, 3, 4 DDR SDRAM configuration 0x2000 None VGA 0x3000 None Memory card 0x4000 None AC97 0x5000 5, 6, 7, 8 PFPU 0x6000 9 TMU 0x7000 10 Ethernet 0x8000 11, 12 FML meter 0x9000 None Video input 0xa000 13 MIDI 0xb000 14, 15 DMX TX 0xc000 None DMX RX 0xd000 None IR 0xe000 16 USB 0xf000 17 _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkym...@freenode Webchat: www.milkymist.org/irc.html Wiki: www.milkymist.org/wiki
