Hardware
support
KolibriOS partially supports the hardware of the PC. Some hardware is supported
by the OS kernel, some by dynamically loaded drivers.
Graphics
Standard |
Support in KolibriOS |
VESA |
Supported by the OS kernel |
VGA |
Manufacturer |
The presence of a special driver |
ATI (AMD) |
Yes, ATIKMS |
NVIDIA |
No |
VIA |
No |
Intel |
Yes, two drivers: i915; VIDINTEL |
VIDINTEL starts automatically,
the function is to set the optimal screen resolution for laptops.
The ATIKMS and i915 drivers are ported from Linux.
They provide support for hardware mouse cursor, change of modes through the
utility VMODE and acceleration of 2D graphics. Without these drivers, you can
only select the screen resolution at the boot time.
Audio
Standard |
Manufacturer |
Chipset |
Note |
AC97 |
Intel Corp. |
ICH0 |
The AC97 sound controller is supported by the appropriate device drivers.
Because AC97 standardizes only the functions of the codec and AC-Link
responsible for the interaction of the controller and the codec, for
different controllers require different AC97 driver. |
IHC1 |
|||
ICH2 |
|||
ICH3 |
|||
ICH4 |
|||
ICH5 |
|||
ICH6 |
|||
Nvidia |
NForce |
||
NForce2 |
|||
NForce3 |
|||
NForce4 |
|||
NForce500 |
|||
Silicon Integrated Systems |
SIS7012 |
||
AMD |
CS5536 |
||
ForteMedia |
FM801 |
||
VIA Technologies |
VT8231 |
||
VT8233 |
|||
VT8233C |
|||
VT8235 |
|||
VT8237 |
|||
VT8237R |
|||
VT8237R Plus |
|||
Creative |
EMU10K1X |
Is not on the motherboard of the computer, and on a separate audio
card, which is inserted into the PCI expansion slot. |
|
HDAudio |
Work on the driver is currently underway. The driver works on most
test systems (see the table below). |
||
SB16 |
Creative |
SoundBlaster16 |
Is not on the motherboard of the computer, and on a separate audio card,
which is inserted into the expansion slot ISA. |
SoundBlaster16 ASP |
|||
SoundBlaster16 PnP |
The list of supported cards HDAudio
Controller |
Codec |
Support in KolibriOS |
Test platform |
ATI SB600 |
Realtek ALC663 |
Works |
ASUS
M51Tr |
Realtek ALC883 |
ASUS M4A78-EH |
||
Realtek ALC887 |
ASUS M4A78-VM |
||
GA-MA78LMT-S2 |
|||
Realtek ALC888 |
Status unknown |
||
IDT 92HD81B1X |
|||
VIA VT1708B_1 |
|||
NVidia MCP55 |
Status unknown |
||
NVidia MCP73 |
ALC888 |
Packard Bell |
|
NVidia MCP78_1 |
Realtek ALC662 |
Status unknown |
|
VIA VT1708B_1 |
|||
NVidia MCP78 |
Digital audio outputs only |
||
Intel 82801F |
Realtek ALC662 |
Works |
ASUS
eeePC 701 |
ASUS eeePC 900 |
|||
Sigmatel STAC9221 |
VirtualBox 4.0 |
||
Qumranet HDA-DUPLEX |
Qemu 0.14 |
||
Intel 82801G |
Realtek ALC269 |
Status unknown |
|
Realtek ALC272 |
Acer Aspire
250D |
||
Realtek ALC662 |
Zotac NM10-ITX |
||
Status unknown |
|||
Realtek ALC882 |
ASUS P5LD2 |
||
Realtek ALC883 |
ASUS P5GZ-MX |
||
ASUS P5L-VM 1394 |
|||
G31M-ES2C |
|||
Analog Devices
AD1986A |
Status unknown |
||
Analog Devices
AD1986HD |
Status unknown |
HP
Compaq nc6320 |
|
Conexant CX20549 |
HP 530 KP464AA |
||
SigmaTel STAC9221_A2 |
Status unknown |
||
Intel 82801H |
Realtek ALC268 |
Works |
eMachines |
Realtek ALC888 |
Commell LP-170C Pico-ITX |
||
Realtek ALC889 |
Status unknown |
Status unknown |
|
Conexant CX20561 |
|||
Intel 82801I |
Realtek ALC262 |
Works |
Toshiba Portege
R600 |
Realtek ALC883 |
Status unknown |
||
Silicon Image
SI1392 |
Digital audio outputs only |
||
Realtek ALC888 |
Works |
||
Analog Devices
AD1984A |
HP EliteBook
8730w |
||
Analog Devices
AD198B |
Silent playback |
ASUS
P5K-E |
|
IDT
92HD75B3 |
Status unknown |
Status unknown |
|
VIA
VT17085_0 |
Works |
||
Intel CPT |
Realtek ALC889 |
H67 |
|
IDT 92HD81B1X |
HP Pavilion
dv6 |
||
IDT 92HD87B1_3 |
HP ProBook
4530s |
||
Intel PPT1 |
IDT
92HD87B2_4 |
HP ProBook
4540s |
|
Intel PCH |
Realtek ALC269 |
Dell Inspiron
N7010 (Intel i5) |
|
Realtek ALC272 |
Acer Aspire
5742Z |
||
Realtek ALC888 |
Acer Aspire
4740G |
||
IDT 92HD81B1X |
Dell Vostro3300 |
||
RDC
R3010 |
Realtek ALC262 |
eBox-3300MX
(Vortex86MX) |
|
Edubook (Vortex86MX) |
Audio output to headphones is supported.
Storage device
IDE (ATA)
FDD, SDD/HDD, CD/DVD - Supported by the OS kernel
SATA
CD/DVD - Supported kernel read in IDE mode (ATAPI in
PIO mode)
HDD - The kernel supports reading and writing in IDE
mode. Supported by the driver reading in AHCI mode (SYSPANEL > DriverInstall)
In some cases, the system can work with SATA and USB
drives through the Fn13h BIOS in virtual V86 mode (read / write speed is low)
USB
Standard |
Support in KolibriOS |
UHCI |
Yes |
OHCI |
Yes |
EHCI |
Yes |
XHCI |
No |
There is also support for USB hubs.
Network
Wi-Fi: Not support
Ethernet: Supported by the OS kernel (drivers in the
kernel). Active work on code removal in dynamically loaded drivers is carried
out.
Supported
network cards
Driver |
Supported network cards |
3c59x |
3Com Fast EtherLink
(3c59x/450/555/556/575/900/905/980) |
dec21x4x * |
Accton en 1207 BTX, DEC 21140,…, VirtualPC |
forcedeth* |
nVidia nForce chipset integrated ethernet |
i8255x |
Intel eepro / 100 (i8255x, i82562, i82801,..),
QEMU |
i8254x |
Intel PRO/1000 (i8254x), Virtualbox,
BOCHS, QEMU |
mtd80x |
Myson MTD803 |
pcnet32
|
AMD PCnet (79c970, 79c978,
79c973,..), Virtualbox, QEMU |
r6040 |
RDC R6040 Semiconductors |
rhine |
VIA
Rhine II and III |
rtl8029
|
Realtek 8029/8019, ne2000 PCI, BOCHS, QEMU |
rtl8139 |
Realtek 8139 and clones, QEMU |
rtl8169 |
Realtek 8110/8111/8167/8168/8169 |
sis 900 |
SiS 900, 7016 |
* - in development
Input and
output devices
COM-mouse: supported by the driver, see SYSPANEL > AUTORUN.
The built-in
speaker: supported by the OS kernel and is disabled by
default. Included in the program SYSPANEL > SETUP.
HDMI: limited support, see the documentation for the ATIKMS and i915 video
drivers.
Touchpad: supported by the OS kernel in mouse emulation mode (PS/2).
Microphone: not supported.
Digital camera: not supported.
Printer and
scanner: not supported.
Joystick,
steering wheel and gamepad: not supported.
Links
More complete information:
http://wiki.kolibrios.org/wiki/Hardware_Support - English
http://wiki.kolibrios.org/index.php?title=Hardware_Support&setlang=ru – Russian
Thanks for reading.
Compiled by Leency, edited,
supplemented and translated by Alex2003.