1 properties_version 0x101
3 message 1 John Hodge (thePowersGang)
7 message 3 16c550 UART Driver
13 requires udi_physio 0x101
14 requires udi_bridge 0x101
15 requires udi_gio 0x101
20 parent_bind_ops 1 0 1 1 # bridge metalang, rgn 0, ops 1, cb 1
21 # Ops 2 is interrupt handler
22 child_bind_ops 2 0 3 # GIO metalang, rgn 0, ops 3
25 device 101 1 bus_type string system sysbus_io_addr_lo ubit32 0x3F8 sysbus_io_size ubit32 16 sysbus_intr0 ubit32 4
26 message 101 PC Serial (COM1)
27 device 102 1 bus_type string system sysbus_io_addr_lo ubit32 0x2F8 sysbus_io_size ubit32 16 sysbus_intr0 ubit32 3
28 message 102 PC Serial (COM2)
30 # Generic XT-Compatible Serial Controller
31 device 103 1 bus_type string pci pci_base_class ubit32 0x07 pci_sub_class ubit32 0x00 pci_prog_if ubit32 0x00
32 message 103 Generic XT-Compatible Serial Controller
34 # PCI 16550 compatibles
35 device 104 1 bus_type string pci pci_base_class ubit32 0x07 pci_sub_class ubit32 0x00 pci_prog_if ubit32 0x02
36 message 104 PCI 16550 Compatible
41 # Source-only udiprops
42 compile_options -DUART_META_BUS=1 -DUART_META_GIO=2
43 source_files uart16c550.c