forked from KolibriOS/kolibrios
new sound driver added
git-svn-id: svn://kolibrios.org@1340 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
9eba566c5c
commit
21ee3e96a8
@ -180,6 +180,7 @@ ac_Realtek db 'Realtek Semiconductor',13,10,0
|
|||||||
ac_Analog db 'Analog Devices',13,10,0
|
ac_Analog db 'Analog Devices',13,10,0
|
||||||
ac_CMedia db 'C-Media Electronics',13,10,0
|
ac_CMedia db 'C-Media Electronics',13,10,0
|
||||||
ac_Cirrus db 'Cirrus Logic',13,10,0
|
ac_Cirrus db 'Cirrus Logic',13,10,0
|
||||||
|
ac_Wolfson db 'Wolfson Microelectronics',13,10,0
|
||||||
|
|
||||||
chip_unknown db 'unknown codec id ', 0
|
chip_unknown db 'unknown codec id ', 0
|
||||||
|
|
||||||
@ -187,12 +188,14 @@ CHIP_ANALOG equ 0x41445300
|
|||||||
CHIP_REALTEK equ 0x414C4700
|
CHIP_REALTEK equ 0x414C4700
|
||||||
CHIP_CMEDIA equ 0x434D4900
|
CHIP_CMEDIA equ 0x434D4900
|
||||||
CHIP_CIRRUS equ 0x43525900
|
CHIP_CIRRUS equ 0x43525900
|
||||||
|
CHIP_WOLFSON equ 0x574D4C00
|
||||||
|
|
||||||
align 16
|
align 16
|
||||||
codecs dd CHIP_ANALOG, ac_Analog, chips_Analog
|
codecs dd CHIP_ANALOG, ac_Analog, chips_Analog
|
||||||
dd CHIP_CMEDIA, ac_CMedia, chips_CMedia
|
dd CHIP_CMEDIA, ac_CMedia, chips_CMedia
|
||||||
dd CHIP_REALTEK,ac_Realtek, chips_Realtek
|
dd CHIP_REALTEK,ac_Realtek, chips_Realtek
|
||||||
dd CHIP_CIRRUS, ac_Cirrus, chips_Cirrus
|
dd CHIP_CIRRUS, ac_Cirrus, chips_Cirrus
|
||||||
|
dd CHIP_WOLFSON,ac_Wolfson, chips_Wolfson
|
||||||
dd 0
|
dd 0
|
||||||
|
|
||||||
align 16
|
align 16
|
||||||
@ -208,6 +211,7 @@ chips_Analog dd 0x03, chip_AD1819
|
|||||||
dd 0xFF
|
dd 0xFF
|
||||||
|
|
||||||
chips_Realtek:
|
chips_Realtek:
|
||||||
|
dd 0x10, chip_ALC201a
|
||||||
dd 0x20, chip_ALC650
|
dd 0x20, chip_ALC650
|
||||||
dd 0x21, chip_ALC650D
|
dd 0x21, chip_ALC650D
|
||||||
dd 0x22, chip_ALC650E
|
dd 0x22, chip_ALC650E
|
||||||
@ -238,6 +242,10 @@ chips_Cirrus dd 0x00, chip_CS4297
|
|||||||
dd 0x70, chip_CS4202
|
dd 0x70, chip_CS4202
|
||||||
dd 0xFF
|
dd 0xFF
|
||||||
|
|
||||||
|
chips_Wolfson dd 0x00, chip_WM9700
|
||||||
|
dd 0x03, chip_WM9703
|
||||||
|
dd 0x04, chip_WM9704
|
||||||
|
dd 0xFF
|
||||||
|
|
||||||
align 16
|
align 16
|
||||||
;Analog Devices
|
;Analog Devices
|
||||||
@ -253,6 +261,7 @@ chip_AD1980 db 'AD1980 ',0dh,0ah,00h
|
|||||||
chip_AD1985 db 'AD1985 ',0dh,0ah,00h
|
chip_AD1985 db 'AD1985 ',0dh,0ah,00h
|
||||||
|
|
||||||
;Realtek
|
;Realtek
|
||||||
|
chip_ALC201a db 'ALC201a',0dh,0ah,00h
|
||||||
chip_ALC650 db 'ALC650 ',0dh,0ah,00h
|
chip_ALC650 db 'ALC650 ',0dh,0ah,00h
|
||||||
chip_ALC650D db 'ALC650D',0dh,0ah,00h
|
chip_ALC650D db 'ALC650D',0dh,0ah,00h
|
||||||
chip_ALC650E db 'ALC650E',0dh,0ah,00h
|
chip_ALC650E db 'ALC650E',0dh,0ah,00h
|
||||||
@ -280,4 +289,7 @@ chip_CS4205 db 'CS4205',13,10,0
|
|||||||
chip_CS4291 db 'CS4291',13,10,0
|
chip_CS4291 db 'CS4291',13,10,0
|
||||||
chip_CS4202 db 'CS4202',13,10,0
|
chip_CS4202 db 'CS4202',13,10,0
|
||||||
|
|
||||||
|
;Wolfson
|
||||||
|
chip_WM9700 db 'WM9704',13,10,0
|
||||||
|
chip_WM9703 db 'WM9703/9704',13,10,0
|
||||||
|
chip_WM9704 db 'WM9704 (quad)',13,10,0
|
||||||
|
1061
kernel/trunk/drivers/fm801.asm
Normal file
1061
kernel/trunk/drivers/fm801.asm
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user