Merge branch 'master' of git://cadel.mutabah.net/acess2
[tpg/acess2.git] / UDI / drivers / uart_16c550 / udiprops.txt
1 properties_version 0x101
2 supplier 1
3 message 1 John Hodge (thePowersGang)
4 contact 2
5 message 2 [email protected]
6 name 3
7 message 3 16c550 UART Driver
8 shortname uart16c550
9 release 5 1.0
10 message 5 uart16c550
11
12 requires udi 0x101
13 requires udi_physio 0x101
14 requires udi_bridge 0x101
15 requires udi_gio 0x101
16
17 meta 1 udi_bridge
18 meta 2 udi_gio
19
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
23
24 # PC Serial Port
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)
29
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
33
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
37
38 module uart16c550
39 region 0
40
41 # Source-only udiprops
42 compile_options -DUART_META_BUS=1 -DUART_META_GIO=2
43 source_files uart16c550.c
44

UCC git Repository :: git.ucc.asn.au