Jump to content

Character Device Driver

From EDM2

It is a category of the Physical device drivers. A OS/2 Character Device Driver accesses data character oriented, often bytes or streams. Usually these drivers access data sequentially e.g. I/O for special hardware chips, like programmable I/O circuits.

OS/2 assigns names for these drivers e.g. MOUSE$ or LPT1. The driver may support more than one device with the same driver.

A character DD may be replaced by an other one with the same name (it depends on the loading sequence). This means, that such a driver needs to have a mechanism to unload.

Driver Names

  • ACPICA$
  • AFINET$
  • AFOS2$
  • APM$
  • ASPIROU$
  • ATAPI$
  • CADH$$$$
  • CD-ROM2$
  • CHKDSK$
  • CLOCK$
  • COM1
  • COM2
  • CON
  • DOS$
  • GRADD$
  • IBMEAN$
  • IBM1FLP$
  • IBMKBD$
  • IBMS506$
  • IFNET$
  • INET$
  • ISAPNP$
  • KBD$
  • LANMSG$$
  • LPT1
  • LPT2
  • LPT3
  • LPTx$
  • LVM$
  • MIDI$
  • MMLEM$
  • MOUSE$
  • NUL
  • OEMHLP$
  • OS2DASD$
  • POINTER$
  • PRN
  • PROTMAN$
  • R0STUB$
  • RESMGR$
  • SBAUD1$
  • SCREEN$
  • SCSIMGR$
  • SDDHELP$
  • SINGLEQ$
  • SSM$
  • TESTCFG$
  • THESEU5$
  • TIMER0$
  • UNICODE$
  • USBAUD1$
  • USBCDRM$
  • USBD$
  • USBEHCD$
  • USBHID$
  • USBKBD$
  • USBMOU$
  • USBMSD$
  • USBOHCD$
  • USBRESM$
  • vboxgs1$
  • vboxgst$
  • VICAPSH$
  • ___HLP$
  • $USBPRT