1uart0: UART.NS16550 @ sysbus <0x70006000, +0x100> 2 wideRegisters: true 3 -> gic@36 4 5uart3: UART.NS16550 @ sysbus <0x70006300, +0x100> 6 -> gic@39 7 8dmaHost1xA: DMA.TegraDmaHost1X @ sysbus 0x50010000 9 10dmaHost1xB: DMA.TegraDmaHost1X @ sysbus 0x50004000 11 12memory: Memory.MappedMemory @ { 13 sysbus 0; 14 sysbus 0x80000000 15 } 16 size: 0x20000000 17 18iRam: Memory.MappedMemory @ sysbus 0x40000000 19 size: 0x100000 20 21privateTimer: Timers.ARM_PrivateTimer @ sysbus 0x50040600 22 -> gic#0@29 23 frequency: 667000000 24 25gic: IRQControllers.ARM_GenericInterruptController @ { 26 sysbus new Bus.BusMultiRegistration { address: 0x50041000; size: 0x1000; region: "distributor" }; 27 sysbus new Bus.BusMultiRegistration { address: 0x50040100; size: 0x100; region: "cpuInterface" } 28 } 29 0 -> cpu@0 30 supportsTwoSecurityStates: false 31 architectureVersion: IRQControllers.ARM_GenericInterruptControllerVersion.GICv1 32 33tmr1: Timers.TegraTimer @ sysbus 0x60005000 34 -> gic@0 35 36tmr2: Timers.TegraTimer @ sysbus 0x60005008 37 -> gic@1 38 39tmrUs: Timers.TegraUsecTimer @ sysbus 0x60005010 40 41tmr3: Timers.TegraTimer @ sysbus 0x60005050 42 -> gic@41 43 44tmr4: Timers.TegraTimer @ sysbus 0x60005058 45 -> gic@42 46 47pl310: Cache.PL310 @ sysbus <0x50043000, +0x1000> 48 49scu: Miscellaneous.ArmSnoopControlUnit @ sysbus 0xF8F00000 50 51cpu: CPU.ARMv7A @ sysbus 52 cpuType: "cortex-a9" 53 genericInterruptController: gic 54 55usbEhci1: USBDeprecated.EHCIHostController @ sysbus <0xC5000000, +0x1000> 56 -> gic@20 57 58usbEhci2: USBDeprecated.EHCIHostController @ sysbus <0xC5004000, +0x1000> 59 -> gic@21 60 61usbEhci3: USBDeprecated.EHCIHostController @ sysbus <0xC5008000, +0x1000> 62 -> gic@23 63 64apbDma: DMA.TegraDma @ sysbus 0x6000A000 65 [0-15] -> gic@[104-119] 66 67i2c1: I2C.TegraI2CController @ sysbus <0x7000C000, +0x100> 68 -> gic@38 69 70i2c2: I2C.TegraI2CController @ sysbus <0x7000C400, +0x100> 71 -> gic@84 72 73i2c3: I2C.TegraI2CController @ sysbus <0x7000C500, +0x100> 74 -> gic@92 75 76fb1: Video.TegraDisplay @ sysbus 0x54240000 77 78syncPts: Video.TegraSyncpts @ sysbus 0x50000000 79 80dvc: I2C.TegraDVC @ sysbus <0x7000D000, +0x200> 81 -> gic@53 82 83pwrGateStatus: Python.PythonPeripheral @ sysbus 0x7000E438 84 size: 0x4 85 initable: true 86 filename: "scripts/pydev/flipflop.py" 87 88memoryControllerMemsize: Python.PythonPeripheral @ sysbus 0x7000F410 89 size: 0x4 90 initable: true 91 script: "request.value = 0x60000" 92 93nandHack1: Python.PythonPeripheral @ sysbus 0x70008000 94 size: 0x4 95 initable: true 96 script: "request.value = 0x0" 97 98nandHackNandStatus: Python.PythonPeripheral @ sysbus 0x70008004 99 size: 0x4 100 initable: true 101 script: "request.value = 0x1 | (1<<8)" 102 103nanHackIsr: Python.PythonPeripheral @ sysbus 0x70008008 104 size: 0x4 105 initable: true 106 script: "request.value = 0xFFFFFFFF" 107 108oscFreqDetStatus: Python.PythonPeripheral @ sysbus 0x6000605C 109 size: 0x4 110 initable: true 111 script: "request.value = 732" 112 113pllC: Python.PythonPeripheral @ sysbus 0x60006080 114 size: 0x4 115 initable: true 116 script: "request.value = ((1<<30) | (50 << 8) | 0xEC)" 117 118pllM: Python.PythonPeripheral @ sysbus 0x60006090 119 size: 0x4 120 initable: true 121 script: "request.value = ((1<<30) | (333 << 8) | 0xEC)" 122 123pllP: Python.PythonPeripheral @ sysbus 0x600060A0 124 size: 0x4 125 initable: true 126 script: "request.value = ((1<<28) |(1<<22)| (216 << 8) | 0xEC)" 127 128clkSrc: Python.PythonPeripheral @ sysbus 0x60006104 129 size: 0x90 130 initable: true 131 script: "request.value = (1<<30)" 132 133apbMiscGpHidrev0: Python.PythonPeripheral @ sysbus 0x70000804 134 size: 0x4 135 initable: false 136 script: "request.value = 0x2000" 137 138clockHack: Python.PythonPeripheral @ sysbus 0x60006020 139 size: 0x4 140 initable: true 141 script: "request.value = 0x20000000" 142 143clkRstControllerSclkBurstPolicy0: Python.PythonPeripheral @ sysbus 0x60006028 144 size: 0x4 145 initable: true 146 script: "request.value = 0x20000000" 147 148kfuseHack: Python.PythonPeripheral @ sysbus 0x7000F800 149 size: 0x4 150 initable: true 151 script: "request.value = (0x4 << 16)" 152 153sysbus: 154 init: 155 SilenceRange <0x6000411C,0x6000411F> 156 SilenceRange <0x6000401C,0x6000401F> 157 SilenceRange <0x60004124,0x6000412B> 158 SilenceRange <0xC4000010,0xC4000013> 159 SilenceRange <0x7000F028,0x7000F02B> 160 Tag <0x60004000,0x60004FFF> "TEGRA_PRIMARY_ICTLR_BASE" 161 Tag <0x60006000,0x60006FFF> "CLOCK_AND_RESET" 162 Tag <0x6000D000,0x6000DFFF> "tegra-gpio" 163 Tag <0x7000F000,0x7000F3FF> "memory-controller" 164 Tag <0x70000000,0x70000FFF> "MISC" 165 Tag <0x6000C000,0x6000CFFF> "CACHE_CTLR" 166 Tag <0x7000E000,0x7000E0FF> "RTC" 167 Tag <0x50000000,0x50023FFF> "NVRM_GRAPHICS_HOST" 168 Tag <0x7000E400,0x7000E4FF> "PMC" 169 Tag <0x7000F800,0x7000FBFF> "KFUSE" 170 Tag <0x6000F000,0x6000FFFF> "Exception_vectors" 171 Tag <0x50040000,0x50041FFF> "ARM_PERIPHBASE" 172 Tag <0x54200000,0x5420FFFF> "DISPLAYA" 173 Tag <0x54280000,0x5428FFFF> "HDMI" 174 Tag <0x54080000,0x5408FFFF> "VI_CSI" 175 Tag <0x7000E4A0,0x7000E4A3> "APBDEV_PMC_SCRATCH20_0" 0x10000000 176 177