Remove serial port hardcoding.
authorDavid Cock <david.cock@inf.ethz.ch>
Wed, 8 Jul 2015 11:49:54 +0000 (13:49 +0200)
committerDavid Cock <david.cock@inf.ethz.ch>
Wed, 8 Jul 2015 11:49:54 +0000 (13:49 +0200)
The data section is now usable, so it's unnecessary.

Signed-off-by: David Cock <david.cock@inf.ethz.ch>

kernel/arch/apm88xxxx/uart.c

index a2eaa01..e1e36a7 100644 (file)
@@ -24,8 +24,6 @@ static apm88xxxx_pc16550_t ports[NUM_PORTS];
 
 errval_t serial_init(unsigned port, bool initialize_hw)
 {
-    // XXX: remove once we have data section
-    port = 0;
     if (port >= NUM_PORTS) {
         return SYS_ERR_SERIAL_PORT_INVALID;
     }
@@ -60,8 +58,6 @@ errval_t serial_early_init(unsigned port)
  */
 void serial_putchar(unsigned port, char c)
 {
-    // XXX: remove once we have data section
-    port = 0;
     assert(port < NUM_PORTS);
     assert(ports[port].base != 0);
     // Wait until FIFO can hold more characters