mirror of https://gitlab.com/nakst/essence
158 lines
2.0 KiB
INI
158 lines
2.0 KiB
INI
[@driver Root]
|
|
builtin=1
|
|
|
|
; Subsystems.
|
|
|
|
[@driver Networking]
|
|
parent=Root
|
|
builtin=1
|
|
|
|
[@driver USB]
|
|
source=drivers/usb.cpp
|
|
parent=Root
|
|
builtin=1
|
|
|
|
; Architectures.
|
|
|
|
[@driver ACPI]
|
|
arch=x86_common
|
|
parent=Root
|
|
builtin=1
|
|
|
|
; Base devices.
|
|
|
|
[@driver PCI]
|
|
source=drivers/pci.cpp
|
|
arch=x86_common
|
|
builtin=1
|
|
|
|
[@driver SVGA]
|
|
source=drivers/svga.cpp
|
|
arch=x86_common
|
|
builtin=1
|
|
|
|
[@driver PS2]
|
|
source=drivers/ps2.cpp
|
|
arch=x86_common
|
|
builtin=1
|
|
|
|
[@driver RTC]
|
|
source=drivers/rtc.cpp
|
|
arch=x86_common
|
|
builtin=1
|
|
|
|
; PCI devices.
|
|
|
|
[@driver IDE]
|
|
source=drivers/ide.cpp
|
|
builtin=1
|
|
arch=x86_common
|
|
parent=PCI
|
|
classCode=0x01
|
|
subclassCode=0x01
|
|
|
|
[@driver AHCI]
|
|
source=drivers/ahci.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
classCode=0x01
|
|
subclassCode=0x06
|
|
|
|
[@driver NVMe]
|
|
source=drivers/nvme.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
classCode=0x01
|
|
subclassCode=0x08
|
|
progIF=0x02
|
|
|
|
[@driver HDAudio]
|
|
name=HDAudio
|
|
source=drivers/hda.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
classCode=0x04
|
|
subclassCode=0x03
|
|
|
|
[@driver xHCI]
|
|
source=drivers/xhci.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
classCode=0x0C
|
|
subclassCode=0x03
|
|
progIF=0x30
|
|
|
|
[@driver BGA]
|
|
source=drivers/bga.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
deviceID=0xBEEF80EE
|
|
deviceID=0x11111234
|
|
|
|
[@driver I8254x]
|
|
source=drivers/i8254x.cpp
|
|
builtin=1
|
|
parent=PCI
|
|
deviceID=0x100E8086
|
|
|
|
; USB devices.
|
|
|
|
[@driver USBHID]
|
|
source=drivers/usb_hid.cpp
|
|
builtin=1
|
|
parent=USB
|
|
classCode=0x03
|
|
|
|
[@driver USBBulk]
|
|
source=drivers/usb_bulk.cpp
|
|
builtin=1
|
|
parent=USB
|
|
classCode=0x08
|
|
subclassCode=0x06
|
|
protocol=0x50
|
|
|
|
; File systems.
|
|
|
|
[@driver EssenceFS]
|
|
source=drivers/esfs2.cpp
|
|
builtin=1
|
|
parent=Files
|
|
signature_offset=0x2000
|
|
signature=!EssenceFS2-----
|
|
|
|
[@driver FAT]
|
|
source=drivers/fat.cpp
|
|
builtin=1
|
|
parent=Files
|
|
signature_offset=0x26
|
|
signature=)
|
|
signature_offset=0x42
|
|
signature=)
|
|
|
|
[@driver ISO9660]
|
|
source=drivers/iso9660.cpp
|
|
builtin=1
|
|
parent=Files
|
|
signature_offset=0x8001
|
|
signature=CD001
|
|
|
|
[@driver NTFS]
|
|
source=drivers/ntfs.cpp
|
|
builtin=1
|
|
parent=Files
|
|
signature_offset=3
|
|
signature=NTFS
|
|
|
|
[@driver Ext2]
|
|
source=drivers/ext2.cpp
|
|
builtin=1
|
|
parent=Files
|
|
signature_offset=1080
|
|
signature=Sï
|
|
|
|
; ACPI devices.
|
|
|
|
[@driver ACPIThermal]
|
|
source=drivers/acpi_thermal.cpp
|
|
builtin=1
|