console.c 312 B

123456789101112131415161718
  1. /*
  2. * (C) P. Horton 2006
  3. */
  4. #include <linux/init.h>
  5. #include <linux/kernel.h>
  6. #include <linux/console.h>
  7. #include <linux/serial_reg.h>
  8. #include <asm/addrspace.h>
  9. #include <asm/mach-cobalt/cobalt.h>
  10. void prom_putchar(char c)
  11. {
  12. while(!(COBALT_UART[UART_LSR] & UART_LSR_THRE))
  13. ;
  14. COBALT_UART[UART_TX] = c;
  15. }