Difference between revisions of "Unit VersatilePB"

From Ultibo.org
Jump to: navigation, search
(Created page with "Return to Unit Reference === Description === ---- ''To be documented'' === Constants === ---- ''To be documented'' === Type definitions === ---- ''To...")
 
Line 5: Line 5:
 
----
 
----
  
''To be documented''
+
From the QEMU source the memory map of the VersatilePB is shown as this:
 +
 +
Memory map for Versatile/PB:
 +
* 0x10000000 System registers
 +
* 0x10001000 PCI controller config registers
 +
* 0x10002000 Serial bus interface
 +
* 0x10003000 Secondary interrupt controller
 +
* 0x10004000 AACI (audio)
 +
* 0x10005000 MMCI0
 +
* 0x10006000 KMI0 (keyboard)
 +
* 0x10007000 KMI1 (mouse)
 +
* 0x10008000 Character LCD Interface
 +
* 0x10009000 UART3
 +
* 0x1000a000 Smart card 1
 +
* 0x1000b000 MMCI1
 +
* 0x10010000 Ethernet
 +
* 0x10020000 USB
 +
* 0x10100000 SSMC
 +
* 0x10110000 MPMC
 +
* 0x10120000 CLCD Controller
 +
* 0x10130000 DMA Controller
 +
* 0x10140000 Vectored interrupt controller
 +
* 0x101d0000 AHB Monitor Interface
 +
* 0x101e0000 System Controller
 +
* 0x101e1000 Watchdog Interface
 +
* 0x101e2000 Timer 0/1
 +
* 0x101e3000 Timer 2/3
 +
* 0x101e4000 GPIO port 0
 +
* 0x101e5000 GPIO port 1
 +
* 0x101e6000 GPIO port 2
 +
* 0x101e7000 GPIO port 3
 +
* 0x101e8000 RTC
 +
* 0x101f0000 Smart card 0
 +
* 0x101f1000 UART0
 +
* 0x101f2000 UART1
 +
* 0x101f3000 UART2
 +
* 0x101f4000 SSPI
 +
* 0x34000000 NOR Flash
  
 
=== Constants ===
 
=== Constants ===

Revision as of 03:47, 26 April 2017

Return to Unit Reference


Description


From the QEMU source the memory map of the VersatilePB is shown as this:

Memory map for Versatile/PB:

  • 0x10000000 System registers
  • 0x10001000 PCI controller config registers
  • 0x10002000 Serial bus interface
  • 0x10003000 Secondary interrupt controller
  • 0x10004000 AACI (audio)
  • 0x10005000 MMCI0
  • 0x10006000 KMI0 (keyboard)
  • 0x10007000 KMI1 (mouse)
  • 0x10008000 Character LCD Interface
  • 0x10009000 UART3
  • 0x1000a000 Smart card 1
  • 0x1000b000 MMCI1
  • 0x10010000 Ethernet
  • 0x10020000 USB
  • 0x10100000 SSMC
  • 0x10110000 MPMC
  • 0x10120000 CLCD Controller
  • 0x10130000 DMA Controller
  • 0x10140000 Vectored interrupt controller
  • 0x101d0000 AHB Monitor Interface
  • 0x101e0000 System Controller
  • 0x101e1000 Watchdog Interface
  • 0x101e2000 Timer 0/1
  • 0x101e3000 Timer 2/3
  • 0x101e4000 GPIO port 0
  • 0x101e5000 GPIO port 1
  • 0x101e6000 GPIO port 2
  • 0x101e7000 GPIO port 3
  • 0x101e8000 RTC
  • 0x101f0000 Smart card 0
  • 0x101f1000 UART0
  • 0x101f2000 UART1
  • 0x101f3000 UART2
  • 0x101f4000 SSPI
  • 0x34000000 NOR Flash

Constants


To be documented

Type definitions


To be documented

Public variables


To be documented

Function declarations


To be documented


Return to Unit Reference