LXAPI32.SYS
Appearance
Radio/TV driver for BT878 based cards. The LXAPI32.SYS is a common Linux services driver. It provides functions for PCI, I2C, memory, resources with Linux function calls.
DEVICE=\...\LXAPI32.SYS
Parameters
Product Support | |
---|---|
OS/2 1.3 | |
OS/2 2.0 | |
OS/2 2.1 | |
OS/2 2.11 SMP | |
OS/2 Warp 3 | C |
OS/2 Warp Connect | C |
OS/2 Warp 4 | C |
OS/2 Warp Server for e-Business | C |
- /NOPCINAMEDEVICE
- necessary if a trap on boot occurs
- /V
- Verbose: Show Copyright information
- /VM
- Verbose modules: Like /V plus module list
- /3
- Execute an INT3 at initialisation (Use kernel debugger!)
- /NOMODULE
- Don't load modules at system startup (Use BT32CFG.EXE to load/unload)
- /NOCOREMODULE
- Don't load core modules at system startup (Use BT32CFG.EXE to load/unload)
- /MODPARM
- Support Linux insmod parameters for various modules
- /LOADMODULE
- Load module (only with parameter /NOCOREMODULE)
- /NOPCINAMEDEVICE
- Don't load and parse PCI.IDS file to prevent a system trap with driver SEC32.SYS (32-bit Security Driver of AVP/2)
- NOTE
- This driver is the base Linux API layer driver for ported drivers. It must reside before all other drivers that attaches to LXAPI32. Currently there is only BT32.SYS available.
- NOTE
- LXAPI32.SYS contains the following modules:
- timer
- pci_core
- i2c_core
- videodev
- NOTE
- Module parameters:
timer pci_core dopcifixups=n disable/enable corresponding dopcienable=n pci functions in pci_core dopcisetmaster=n n is 0 or 1 dopcisetpowerstate=n dopciupdateresource=n dopciresourcesurvey=n i2c_core videodev
All dopci* parameters defaults to 0 because they aren't really needed in OS/2 and caused some problems.
Here is an example for using the /MODPARM parameter: /MODPARM:pci_core:dopcifixups=1;dopcienable=1 This will enable dopcifixups and dopcienable.