Thinkpad t430s Uart

eiselekd

New member
Themenstarter
Registriert
14 Mai 2016
Beiträge
2
Hallo allerseits,
Ich wollte einmal fragen ob jemand weiss ob man auf einem
Thinkpad t430s Laptop eine serial8250 uart
zur Verfuegung hat
(vielleicht vom Chipset emuliert)?
Wenn ja, wie schliesst man sich an?
Vielleicht gibt es ja Lötpunkte auf der Platine?
Der Grund: Ich versuche einen Hypervisor zum Laufen
zu bringen und ein outb(<char>,
0x03f8)) wuerder
die Sache wirklich vereinfachen...

$ setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3

 
Serielle Express Card in den Express Card Slot ;)

So eine Karte habe ich

$lspci:
...
04:00.0 Serial controller: Oxford Semiconductor Ltd Device c120
...
$setserial -g /dev/ttyS4
/dev/ttyS4, UART: 16950/954, Port: 0x3000, IRQ: 18


Die Frage ist dann also ob die Register mit denen der
serial8250 UART
kompatibel sind?

Der Hypervisor den ich zum Laufen bringen will ist:
https://github.com/siemens/jailhouse
Uart write ist hier:
https://github.com/siemens/jailhouse/blob/master/hypervisor/arch/x86/dbg-write.c
naja, werde es mal mit offset 0x3000 versuchen...











- - - Beitrag zusammengeführt - - -

Funktioniert... zumindest outb(<char>, 0x3000) kommt durch...
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben