1# Copyright (c) 2009-2011 ARM Limited 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 185 unchanged lines hidden (view full) --- 194 # earlier, since the bus object itself is typically defined at the 195 # System level. 196 def attachIO(self, bus): 197 self.uart.pio = bus.port 198 self.realview_io.pio = bus.port 199 self.timer0.pio = bus.port 200 self.timer1.pio = bus.port 201 self.clcd.pio = bus.port |
202 self.clcd.dma = bus.port |
203 self.kmi0.pio = bus.port 204 self.kmi1.pio = bus.port 205 self.cf_ctrl.pio = bus.port |
206 self.cf_ctrl.config = bus.port 207 self.cf_ctrl.dma = bus.port |
208 self.dmac_fake.pio = bus.port 209 self.uart1_fake.pio = bus.port 210 self.uart2_fake.pio = bus.port 211 self.uart3_fake.pio = bus.port 212 self.smc_fake.pio = bus.port 213 self.sp810_fake.pio = bus.port 214 self.watchdog_fake.pio = bus.port 215 self.gpio0_fake.pio = bus.port --- 56 unchanged lines hidden (view full) --- 272 # earlier, since the bus object itself is typically defined at the 273 # System level. 274 def attachIO(self, bus): 275 self.uart.pio = bus.port 276 self.realview_io.pio = bus.port 277 self.timer0.pio = bus.port 278 self.timer1.pio = bus.port 279 self.clcd.pio = bus.port |
280 self.clcd.dma = bus.port |
281 self.kmi0.pio = bus.port 282 self.kmi1.pio = bus.port 283 self.dmac_fake.pio = bus.port 284 self.uart1_fake.pio = bus.port 285 self.uart2_fake.pio = bus.port 286 self.uart3_fake.pio = bus.port 287 self.smc_fake.pio = bus.port 288 self.sp810_fake.pio = bus.port --- 74 unchanged lines hidden (view full) --- 363 self.uart.pio = bus.port 364 self.realview_io.pio = bus.port 365 self.local_cpu_timer.pio = bus.port 366 self.v2m_timer0.pio = bus.port 367 self.v2m_timer1.pio = bus.port 368 self.elba_timer0.pio = bus.port 369 self.elba_timer1.pio = bus.port 370 self.clcd.pio = bus.port |
371 self.clcd.dma = bus.port |
372 self.kmi0.pio = bus.port 373 self.kmi1.pio = bus.port 374 self.elba_kmi0.pio = bus.port 375 self.elba_kmi1.pio = bus.port 376 self.cf_ctrl.pio = bus.port |
377 self.cf_ctrl.config = bus.port 378 self.cf_ctrl.dma = bus.port |
379 self.ide.pio = bus.port |
380 self.ide.config = bus.port 381 self.ide.dma = bus.port |
382 self.ethernet.pio = bus.port |
383 self.ethernet.config = bus.port 384 self.ethernet.dma = bus.port |
385 self.pciconfig.pio = bus.default 386 bus.use_default_range = True 387 388 self.l2x0_fake.pio = bus.port 389 self.dmac_fake.pio = bus.port 390 self.uart1_fake.pio = bus.port 391 self.uart2_fake.pio = bus.port 392 self.uart3_fake.pio = bus.port 393 self.smc_fake.pio = bus.port 394 self.sp810_fake.pio = bus.port 395 self.watchdog_fake.pio = bus.port 396 self.aaci_fake.pio = bus.port 397 self.elba_aaci_fake.pio = bus.port 398 self.mmc_fake.pio = bus.port 399 self.rtc_fake.pio = bus.port 400 self.spsc_fake.pio = bus.port 401 self.lan_fake.pio = bus.port 402 self.usb_fake.pio = bus.port 403 |