Home | History | Annotate | Download | only in isa

Lines Matching defs:ia

58 	struct isa_attach_args *ia = aux;
60 if (ISA_DIRECT_CONFIG(ia))
64 if (ia->ia_nio < 1 ||
65 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT &&
66 ia->ia_io[0].ir_addr != 0x3b0))
69 if (ia->ia_niomem < 1 ||
70 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM &&
71 ia->ia_iomem[0].ir_addr != 0xa0000))
73 if (ia->ia_iomem[0].ir_size != 0 &&
74 ia->ia_iomem[0].ir_size != 0x20000)
77 if (ia->ia_nirq > 0 &&
78 ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ)
81 if (ia->ia_ndrq > 0 &&
82 ia->ia_drq[0].ir_drq != ISA_UNKNOWN_DRQ)
85 if (!vga_is_console(ia->ia_iot, WSDISPLAY_TYPE_ISAVGA) &&
86 !vga_common_probe(ia->ia_iot, ia->ia_memt))
89 ia->ia_nio = 1;
90 ia->ia_io[0].ir_addr = 0x3b0; /* XXX mono 0x3b0 color 0x3c0 */
91 ia->ia_io[0].ir_size = 0x30; /* XXX 0x20 */
93 ia->ia_niomem = 1;
94 ia->ia_iomem[0].ir_addr = 0xa0000;
95 ia->ia_iomem[0].ir_size = 0x20000;
97 ia->ia_nirq = 0;
98 ia->ia_ndrq = 0;
107 struct isa_attach_args *ia = aux;
112 vga_common_attach(sc, ia->ia_iot, ia->ia_memt, WSDISPLAY_TYPE_ISAVGA,