Changeset 3296df5 in mainline for kernel/arch/ia32/src/ia32.c
- Timestamp:
- 2012-10-28T21:34:06Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 24b06199
- Parents:
- b2ac3998
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/ia32.c
rb2ac3998 r3296df5 51 51 #include <genarch/drivers/ega/ega.h> 52 52 #include <genarch/drivers/i8042/i8042.h> 53 #include <genarch/drivers/ns16550/ns16550.h> 53 54 #include <genarch/drivers/legacy/ia32/io.h> 54 55 #include <genarch/fb/bfb.h> 55 56 #include <genarch/kbrd/kbrd.h> 57 #include <genarch/srln/srln.h> 56 58 #include <genarch/multiboot/multiboot.h> 57 59 #include <genarch/multiboot/multiboot2.h> … … 169 171 } 170 172 #endif 173 174 #ifdef CONFIG_NS16550 175 /* 176 * Initialize the ns16550 controller. Then initialize the serial 177 * input module and connect it to ns16550. 178 */ 179 ns16550_instance_t *ns16550_instance 180 = ns16550_init((ns16550_t *) NS16550_BASE, IRQ_NS16550, NULL, NULL); 181 if (ns16550_instance) { 182 srln_instance_t *srln_instance = srln_init(); 183 if (srln_instance) { 184 indev_t *sink = stdin_wire(); 185 indev_t *srln = srln_wire(srln_instance, sink); 186 ns16550_wire(ns16550_instance, srln); 187 } 188 } 189 #endif 171 190 172 191 if (irqs_info != NULL)
Note:
See TracChangeset
for help on using the changeset viewer.