Archive for July, 2015

OS/2 USB Stack Driver Updates: Version 1.9.9

This is an update of the 1.9.8 release from June, this update version 1.9.9 was released on 07/23/2015. It contains the following changes:

  • usbmsd: make drives > 65536*255*63 sectors (500 GB) work
  • usbmsd: make virtualized large floppy media > 500 GB work
  • usbmsd: increase timeouts for drives that take very long to resume from sleep
  • usbmsd: change device attach to closer match the Windows way of doing things
  • usbmsd: do not send REQUEST_SENSE after each TEST_UNIT_READY command in order to reduce the number of commands sent
  • usbd: deal with external hubs sending more status change pipe data then they should
  • usbprt: change the way stalled pipes are cleared (clear ransmission error to get device operational again)
  • usbcalls: latest updates to the interface functions (C and REXX interface)

A list with all drivers that are contained in the install package:

usb host controller driver

  • USBUHCD.SYS
  • USBOHCD.SYS
  • USBEHCD.SYS

usb base driver

  • usbd.sys
  • usbresmg.sys/usbcalls.dll

usb hid driver

  • USBHID.SYS
  • USBKBD.SYS
  • USBMOUSE.SYS

misc. usb driver

  • USBCOM.SYS
  • USBPRT.SYS – USB printer port
  • USBAUDIO.SYS

Download:

Firefox 31.8.0 ESR Beta 5 for OS/2 released

The waiting is over: Firefox 31.8.0 ESR Beta 5 for OS/2 was just released yesterday. The delay was caused by latest fixes for the open file dialog. The other changes that took place you can read in the post about the 31 ESR build.
Compared to the alpha build this release needs the libkai 1.1.4 runtime to get this build starting.

Changes in this release:

  • Update Firefox to version 31.8.0 ESR.
  • Put back all OS/2 code that was removed by the Mozilla team between
    versions 24 and 31 to bring Firefox back to life.
  • Review JavsScript support to fix infamous crashes under heavy JS usage and
    greatly improve overall JS performance on OS/2.
  • Enable audio in HTML5 content and in JS using libkai.
  • Temporarily disable out-of-process mode for all plugins to fix 100% CPU load.
  • Make File->Quit shortcut (Ctrl+Q) work again.
Firefox 31.8.0 ESR for OS/2 Beta 5

Firefox 31.8.0 ESR for OS/2 Beta 5

Download
The download for the debug build and more information is on the Beta5 release page. The release download and the required runtime libs you can find below in case you don”t use yum.

OS/2 USB Stack Driver Updates: Version 1.9.8

Another major OS/2 USB driver update was just recently released on 06/10/2015. It contains refreshed host controller drivers and the new and updated usbmsd.add which is currently being worked on. The list below shows all the included driver files in more detail.

usb host controller driver

  • USBUHCD.SYS
  • USBOHCD.SYS
  • USBEHCD.SYS

usb base driver

  • usbd.sys
  • usbresmg.sys

usb hid driver

  • USBHID.SYS
  • USBKBD.SYS
  • USBMOUSE.SYS

misc. usb driver

  • USBCOM.SYS
  • USBPRT.SYS – USB printer port
  • USBAUDIO.SYS

Download:

USB Resource Manager by Wim Brul

Wim has just released his own version of usbresmg.sys and the usbcalls.dll lib on 07/17/15. This version is the 4th (beta) release with a new Rexx interface and it comes with a help file usbrexx.inf which contains more information how to use the new rexx functions.

Download: