Back to main

 

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.