[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] console=com?L broken


  • To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
  • From: Christian Limpach <chris@xxxxxx>
  • Date: Wed, 10 Mar 2004 17:05:19 +0100
  • Delivery-date: Wed, 10 Mar 2004 16:20:48 +0000
  • List-id: List for Xen developers <xen-devel.lists.sourceforge.net>

Hello!

console=com?L doesn't work because the output routine clears the 7 lower
bits instead of the high bit.

*** xen/drivers/char/serial.c   2004/03/10 15:46:16     1.1
--- xen/drivers/char/serial.c   2004/03/10 15:46:34
***************
*** 129,135 ****
      if ( handle & SERHND_HI )
          c |= 0x80;
      else if ( handle & SERHND_LO )
!         c &= ~0x7f;
  
      while ( !(inb(uart->io_base + LSR) & LSR_THRE) )
          barrier();
--- 129,135 ----
      if ( handle & SERHND_HI )
          c |= 0x80;
      else if ( handle & SERHND_LO )
!         c &= 0x7f;
  
      while ( !(inb(uart->io_base + LSR) & LSR_THRE) )
          barrier();

-- 
Christian Limpach <chris@xxxxxx>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.