[haiku-bugs] [Haiku] #7635: GoBook IX250 hangs at boot in ps2::init routine.

  • From: "siarzhuk" <trac@xxxxxxxxxxxx>
  • Date: Fri, 03 Jun 2011 21:49:16 -0000

#7635: GoBook IX250 hangs at boot in ps2::init routine.
----------------------------------+-------------------------------
 Reporter:  siarzhuk              |        Owner:  marcusoverhagen
     Type:  bug                   |       Status:  new
 Priority:  normal                |    Milestone:  R1
Component:  Drivers/Keyboard/PS2  |      Version:  R1/Development
 Keywords:                        |   Blocked By:
 Blocking:                        |  Has a Patch:  0
 Platform:  x86                   |
----------------------------------+-------------------------------
 Booting Haiku r41867 on GoBook IX250 notebook deadly locks at ps2
 initialization stage. Removing ps2_hid driver binary from the image
 "solves" the problem but obviously makes the touchpad and keyboard
 unusable. Complete boot log is attached. Corresponding ps2 initialization
 tracing output looks like this:

 {{{

 ps2_hid: init_hardware
 ps2_hid: init_driver
 ps2: init
 ps2: ps2_service_init
 ps2: ps2_service_thread started
 ps2: ps2_service_init done
 ps2: ps2_command cmd 0x20, out 0, in 1
 ps2: ps2_write_ctrl 0x20
 ps2: ps2_interrupt ignoring, ctrl 0x1d (keyb)
 ps2: ps2_command in 0x45
 ps2: ps2_command result 0x00000000
 ps2: get command byte: res 0x00000000, cmdbyte 0x45
 ps2: ps2_command cmd 0x60, out 1, in 0
 ps2: ps2_command out 0x47
 ps2: ps2_write_ctrl 0x60
 ps2: ps2_write_data 0x47
 ps2: ps2_command result 0x00000000
 ps2: set command byte: res 0x00000000, cmdbyte 0x47
 ps2: ps2_command cmd 0xd3, out 1, in 1
 ps2: ps2_command out 0xf0
 ps2: ps2_write_ctrl 0xd3
 ps2: ps2_write_data 0xf0
 ps2: ps2_interrupt ignoring, ctrl 0x35 (aux)

 }}}

 That are the last lines in the syslog after system locks.

 This notebook has stock ps2 keyboard,touchpad and additional ps2 extension
 slot at the back. Inserting external ps2 keyboard into this extension slot
 has no affect on described behavior.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7635>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: