dev: Fix the SPARC and X86 platform devices.
A recent serial device refactoring changed the name of the parameter that the terminal device gets attached to on the UART. The x86 and SPARC platform devices didn't get updated though, and were still using the old name. This change updates those objects. Reported-by: Kanad Basu <kanad.kut@gmail.com> Change-Id: I0824a9df8639062d8561420ea9ffea26b8b7e2e9 Reviewed-on: https://gem5-review.googlesource.com/5781 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
@@ -121,8 +121,8 @@ class T1000(Platform):
|
||||
# earlier, since the bus object itself is typically defined at the
|
||||
# System level.
|
||||
def attachIO(self, bus):
|
||||
self.hvuart.terminal = self.hterm
|
||||
self.puart0.terminal = self.pterm
|
||||
self.hvuart.device = self.hterm
|
||||
self.puart0.device = self.pterm
|
||||
self.fake_clk.pio = bus.master
|
||||
self.fake_membnks.pio = bus.master
|
||||
self.fake_l2_1.pio = bus.master
|
||||
|
||||
@@ -65,7 +65,7 @@ class Pc(Platform):
|
||||
# Serial port and terminal
|
||||
com_1 = Uart8250()
|
||||
com_1.pio_addr = x86IOAddress(0x3f8)
|
||||
com_1.terminal = Terminal()
|
||||
com_1.device = Terminal()
|
||||
|
||||
# Devices to catch access to non-existant serial ports.
|
||||
fake_com_2 = IsaFake(pio_addr=x86IOAddress(0x2f8), pio_size=8)
|
||||
|
||||
Reference in New Issue
Block a user