Comunication port 32 bit device driver (BDCOM Serial Driver)

Release date: 
Tuesday, 2 June, 2026

License:

Interface:

Authors/Port authors:

32-bit serial port driver based on chips unsupported by the standard OS/2 device driver.
WinChipHead 16550A (WCH CH382L - RS232 Serial COM Port) :
  • ID device:1C00:2273 (PCI device)
Chip AX99100 (RS232 Serial COM & DB25 Printer Parallel Port):
  • ID device:125B:9100 (ePCI device)
Chip MosChip 9865 (Multi-I/O Controller):
  • ID device:9710:9865
This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following ones are the download links for manual installation:

Comunication port 32 bit device driver (BDCOM Serial Driver) v. 2026-06-14 (14/6/2026, Igor) Readme/What's new
BDCOM Serial Driver README Date: 2026-06-14 Author: Igor License: Freeware == Overview == The BDCOM.SYS driver is a 32-bit OS/2 BASEDEV device driver designed to provide serial communication port support for specific PCIe-to-Serial chipsets. == Supported Hardware == This driver has been tested and verified with the following chipsets: - AX99100 RS232 (PCI ID: 125B:9100) with limitations: COM1 is locked to 115200, COM2 is configurable. - WinChipHead (WCH) CH382L (PCI ID: 1C00:2273) - MosChip PCI 9865 Multi-I/O Controller (PCI ID: 9710:9865) == Installation Instructions == 1 Copy Driver File: Copy BDCOM.SYS to your OS/2 boot directory (typically x:\os2\boot\). 2 Update Configuration: Add the following lines to your CONFIG.SYS file: BASEDEV=BDCOM.SYS /P0 BASEDEV=BDCOM.SYS /P1 By default, the driver maps to COM1 and COM2. BASEDEV=BDCOM.SYS /B3 /P0 The parameters "/B3 /P0" for COM3 For PIC (ePCI) cards. For standard COM ports on the motherboard: BASEDEV=BDCOM.SYS /X1 /P0 BASEDEV=BDCOM.SYS /X2 /P1 Where /P0 is the instruction to set COM1; Where /P1 is the instruction to set COM2. If you need to move ports to, say, 8 and 9, use the /B8 switch: BASEDEV=BDCOM.SYS /B8 /P0 BASEDEV=BDCOM.SYS /B8 /P1 You can also write: BASEDEV=BDCOM.SYS /X1 /P0 BASEDEV=BDCOM.SYS /X2 /P1 BASEDEV=BDCOM.SYS /B8 /P0 BASEDEV=BDCOM.SYS /B8 /P1 This will set COM1 and COM2 to standard addresses and interrupts, as well as COM8 and COM9 from the PCI adapter. --------------------------------------------------------------------- Это 32-х битный драйвер комуникационного порта, который поддерживает чип 16550. В настоящее время поддерживаются стандартные настройки комуникационных портов IBM PC и несколько PCI и ePIC адаптеров: 1C00:2273 (PCI) 125B:9100 (ePCI) - с ограничениями: COM1 залочен на 115200, COM2 - настраивается Достоинстовм драйвера является работа в режиме разделяемых прерываний, что позволяет при наличии аппаратной возможности иметь несколько портов на одном прерывании. Также поддерживаются буфферы UART на передачу и приём. Инсталляция 1. Скопируйте BDCom.sys to x:\os2\boot\ 2. Добавьте строку в config.sys BASEDEV=BDCom.sys /P0 BASEDEV=BDCom.sys /P1 Для PIC (ePCI) карты. Для стандартных компортов на материнской плате: BASEDEV=BDCom.sys /X1 /P0 BASEDEV=BDCom.sys /X2 /P1 Где /P0 - это указание установить порт COM1; Где /P1 - это указание установить порт COM2. Если необходимо перенести порты на например на 8 и 9 воспользуйтесь ключём /B8: BASEDEV=BDCom.sys /B8 /P0 BASEDEV=BDCom.sys /B8 /P1 Также возможна запись: BASEDEV=BDCom.sys /X1 /P0 BASEDEV=BDCom.sys /X2 /P1 BASEDEV=BDCom.sys /B8 /P0 BASEDEV=BDCom.sys /B8 /P1 Что установит COM1 и COM2 на стандартных адресах и прерываниях, а также COM8 и COM9 с PCI адаптера.
 hobbes.os-2.in/download/os2/system-6/drivers-4/serial/BDCOM_2026-06-14.zip
Record updated last time on: 16/06/2026 - 04:28

Translate to...

Add new comment