I have a Fujitsu Siemens Esprimo mobile v5535 laptop with SIS Azalia HD audio controller (SIS7502) and with Realtek ALC268 codec, which is fully supported by the Kolibri OS sound driver (intel_hda.sys), yet I have no sound on my laptop. I would like to know if you have any hints where should I look for a problem within the source code of the driver?
P.S. I know assembly programming.
Sound driver issue
Please, check here http://websvn.kolibrios.org/listing.php ... 294df9d99e
Also open Debug Board (there is desktop icon), close it and check /rd/1/boardlog.txt for the driver info.
Also open Debug Board (there is desktop icon), close it and check /rd/1/boardlog.txt for the driver info.
Из хаоса в космос
I have got this boardlog text:Leency wrote:Please, check here http://websvn.kolibrios.org/listing.php ... 294df9d99e
Also open Debug Board (there is desktop icon), close it and check /rd/1/boardlog.txt for the driver info.
Spoiler:
K : HPET caps 10398201K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : IDE CH1 PIO, because ATAPI drive present
K : IDE CH2 PIO because no devices
K : Attach Interrupt 14 Handler 8002BF74
K : Set IDE IRQ14 return code 800604F0
K : Attach Interrupt 15 Handler 8002BF74
K : Set IDE IRQ15 return code 80060504
K : IDE CH1 DMA enabled
K : IDE CH2 PIO because no devices
K : Attach Interrupt 5 Handler 8002BF74
K : Set IDE IRQ5 return code 80060518
K : driver /rd/1/drivers/vidintel.sys mapped to 8104C000
K : driver /sys/drivers/OHCI.sys mapped to 81050000
K : driver /sys/drivers/EHCI.sys mapped to 8104D000
K : has_ownership
K : HCSPARAMS=00102408, HCCPARAMS=00007070
K : Attach Interrupt 7 Handler 8104D8E6
K : EHCI controller at 00:1B with 8 ports initialized
K : Attach Interrupt 11 Handler 810506C3
K : OHCI controller at 00:18 with 4 ports initialized
K : EHCI 810570A4: status of port 2 changed to 00001803
K : Attach Interrupt 10 Handler 810506C3
K : OHCI controller at 00:19 with 4 ports initialized
K : cpu frequency 1831891000 Hz
K : Attach Interrupt 1 Handler 80027B7C
K : IRQ1 return code 80060568
K : driver /rd/1/drivers/PS2MOUSE.SYS mapped to 81168000
K : Attach Interrupt 12 Handler 81168567
L: /SYS/SETUP Param: BOOT
L: /SYS/LOADDRV Param: RDC
K : driver /sys/drivers/RDC.sys mapped to 8116C000
L: /SYS/@TASKBAR Param:
L: /SYS/@ICON Param:
L: /SYS/ESKIN Param:
L: /SYS/@DOCKY Param:
L: /SYS/NETWORK/NETCFG Param: A
K : EHCI 810570A4 port 2 state is 00001801
K : EHCI 810570A4: port 2 has HS or FS device, resetting
K : EHCI 810570A4 status of port 2 is 00001005
K : warning: async advance int missed
K : device descriptor: 12 01 00 02 00 00 00 40 30 09 44 65 00 01 01 02 03 01
K : found USB device with ID 0930:6544, 1 configuration(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 FF 07 05 02 02 00 02 FF
K : USB interface class/subclass/protocol = 08/06/50
K : driver /sys/drivers/usbstor.sys mapped to 811B4000
K : USB mass storage device detected
K : 1 logical unit(s)
L: /SYS/NETWORK/@ZEROCONF Param:
K : media is ready
K : 0 attempts, 2 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 30297215
Zero-config service loaded
L: /SYS/@VOLUME Param:
K : driver /sys/drivers/SOUND.sys mapped to 8118A000
Detecting hardware...
Loading INTEL_HDA
K : driver /sys/drivers/INTEL_HDA.sys mapped to 811C0000
HDA test version 019
detect hardware...
SIS 966
PCI command 00000006
PCI status 00000210
lower mmio base D4200000
upper mmio base 00000000
GCAP = 00004400
codec_mask = 00000003
create primary buffer ...done
K : Attach Interrupt 3 Handler 811C0A4C
codec probed OK
CAd = 0
L: /SYS/@SS Param: ASSM
Setup FG nodes = start_nid:total_nodes = 1:1
L: /SYS/TMPDISK Param: A0
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:23
K : driver /sys/drivers/tmpdisk.sys mapped to 811BC000
trying to add disk
its size is not specified, 20% from free RAM will be used
new DiskSize: 559 MB
operation completed successfully
L: /SYS/SEARCHAP Param:
Realtek ALC268
Pin Nid = 14
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 99138110
Pin Amp Out caps = 80000000
AUD_OUT found 2
UNMUTE OUT: NID=2
Amp val = 40:3
CONNECT: NID=F
IDX=0
UNMUTE OUT: NID=14
Enable EAPD: NID=14
UNMUTE OUT: NID=14
Enable EAPD: NID=14
Pin Nid = 15
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 0121441F
Pin Amp Out caps = 80000000
AUD_OUT found 3
UNMUTE OUT: NID=3
Amp val = 40:3
CONNECT: NID=10
IDX=0
UNMUTE OUT: NID=15
Enable EAPD: NID=15
UNMUTE OUT: NID=15
Enable EAPD: NID=15
val=2
val=3
hda_codec_setup_stream: NID=3
stream=1
channel=0
format=11
hda_codec_setup_stream: NID=2
stream=1
channel=0
format=11
Normal mode !
NewVolume: 0000095B
MinVolume: 000012C0
Searchap: additional partition is not found!
L: AUTORUN.DAT processed
K : destroy app object
Did you try to open some MP3 file via /rd/1/media/ac97snd or via /rd/1/media/pixie/pixie ?
Из хаоса в космос
Yes I have tried to open mp3 files and midi files. Still no sound on my laptop.
I forgot to say that i have a SIS968 southbridge. In the intel_hda driver source code only SIS966 is defined as a controller.
I forgot to say that i have a SIS968 southbridge. In the intel_hda driver source code only SIS966 is defined as a controller.
I'm not really good in drivers area.
Maybe you could you try to:
1. go to Kolibri and open /rd/1/run app
2. run the next line: loaddrv /rd/1/sis.sys
Another option is to add your southbridge to http://websvn.kolibrios.org/filedetails ... el_hda.asm
Maybe you could you try to:
1. go to Kolibri and open /rd/1/run app
2. run the next line: loaddrv /rd/1/sis.sys
Another option is to add your southbridge to http://websvn.kolibrios.org/filedetails ... el_hda.asm
Из хаоса в космос
It wont load the sis.sys driver because this driver is for SIS7012 audio controller with AC97 codec.
I think that the problem is somewhere within intel_hda.sys. I will try to find the problem in the source code.
I think that the problem is somewhere within intel_hda.sys. I will try to find the problem in the source code.
codec_mask = 3 is somewhat unusual - it means that there are two codecs, and I would not be surprised if the incorrect one ends up being selected. As a quick check, replace line #1315 of intel_hda.asm "mov [ctrl.codec_mask], eax" with "mov [ctrl.codec_mask], 2" and check whether it helps.
Сделаем мир лучше!
I have modified and reassembled the intel_hda driver. I tried out multiple codec_mask values (from 0 to 4).
codec_mask = 0 gives nothing
codec_mask = 1 gives ALC268
codec_mask = 2 gives a Motorola device, which is a modem on my laptop
codec_mask = 3 gives ALC268
codec_mask = 4 gives nothing
After all this I have no sound.
boardlog when codec_mask = 1
K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : IDE CH1 PIO, because ATAPI drive present
K : IDE CH2 PIO because no devices
K : Attach Interrupt 14 Handler 8002BF74
K : Set IDE IRQ14 return code 800604F0
K : Attach Interrupt 15 Handler 8002BF74
K : Set IDE IRQ15 return code 80060504
K : IDE CH1 DMA enabled
K : IDE CH2 PIO because no devices
K : Attach Interrupt 5 Handler 8002BF74
K : Set IDE IRQ5 return code 80060518
K : driver /rd/1/drivers/vidintel.sys mapped to 8104C000
K : driver /sys/drivers/OHCI.sys mapped to 81050000
K : driver /sys/drivers/EHCI.sys mapped to 8104D000
K : has_ownership
K : HCSPARAMS=00102408, HCCPARAMS=00007070
K : Attach Interrupt 7 Handler 8104D8E6
K : EHCI controller at 00:1B with 8 ports initialized
K : Attach Interrupt 11 Handler 810506C3
K : OHCI controller at 00:18 with 4 ports initialized
K : Attach Interrupt 10 Handler 810506C3
K : OHCI controller at 00:19 with 4 ports initialized
K : EHCI 810570A4: status of port 2 changed to 00001803
K : cpu frequency 1831891000 Hz
K : Attach Interrupt 1 Handler 80027B7C
K : IRQ1 return code 80060568
K : driver /rd/1/drivers/PS2MOUSE.SYS mapped to 81168000
K : Attach Interrupt 12 Handler 81168567
L: /SYS/SETUP Param: BOOT
L: /SYS/LOADDRV Param: RDC
K : driver /sys/drivers/RDC.sys mapped to 8116C000
L: /SYS/@TASKBAR Param:
L: /SYS/@ICON Param:
L: /SYS/ESKIN Param:
L: /SYS/@DOCKY Param:
L: /SYS/NETWORK/NETCFG Param: A
K : EHCI 810570A4 port 2 state is 00001801
K : EHCI 810570A4: port 2 has HS or FS device, resetting
K : EHCI 810570A4 status of port 2 is 00001005
K : warning: async advance int missed
K : device descriptor: 12 01 00 02 00 00 00 40 30 09 44 65 00 01 01 02 03 01
K : found USB device with ID 0930:6544, 1 configuration(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 FF 07 05 02 02 00 02 FF
K : USB interface class/subclass/protocol = 08/06/50
K : driver /sys/drivers/usbstor.sys mapped to 811B4000
K : USB mass storage device detected
K : 1 logical unit(s)
L: /SYS/NETWORK/@ZEROCONF Param:
K : media is ready
K : 0 attempts, 2 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 30297215
Zero-config service loaded
L: /SYS/@VOLUME Param:
K : driver /sys/drivers/SOUND.sys mapped to 8118A000
Detecting hardware...
Loading INTEL_HDA
K : driver /sys/drivers/INTEL_HDA.sys mapped to 811BE000
HDA test version 019
detect hardware...
SIS 966
PCI command 00000006
PCI status 00000210
lower mmio base D4200000
upper mmio base 00000000
GCAP = 00004400
codec_mask = 00000003
create primary buffer ...done
K : Attach Interrupt 3 Handler 811BEA4C
codec probed OK
CAd = 0
L: /SYS/@SS Param: ASSM
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
L: /SYS/TMPDISK Param: A0
Setup FG nodes = start_nid:total_nodes = 2:23
K : driver /sys/drivers/tmpdisk.sys mapped to 811BA000
trying to add disk
its size is not specified, 20% from free RAM will be used
new DiskSize: 559 MB
operation completed successfully
L: /SYS/SEARCHAP Param:
Realtek ALC268
Pin Nid = 14
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 99138110
Pin Amp Out caps = 80000000
AUD_OUT found 2
UNMUTE OUT: NID=2
Amp val = 40:3
CONNECT: NID=F
IDX=0
UNMUTE OUT: NID=14
Enable EAPD: NID=14
UNMUTE OUT: NID=14
Enable EAPD: NID=14
Pin Nid = 15
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 0121441F
Pin Amp Out caps = 80000000
AUD_OUT found 3
UNMUTE OUT: NID=3
Amp val = 40:3
CONNECT: NID=10
IDX=0
UNMUTE OUT: NID=15
Enable EAPD: NID=15
UNMUTE OUT: NID=15
Enable EAPD: NID=15
val=2
val=3
hda_codec_setup_stream: NID=3
stream=1
channel=0
format=11
hda_codec_setup_stream: NID=2
stream=1
channel=0
format=11
Normal mode !
NewVolume: 000001DF
MinVolume: 000012C0
Searchap: additional partition is not found!
L: AUTORUN.DAT processed
TRK Notes: max=76 min=60
K : destroy app object
K : destroy app object
boardlog when codec_mask = 2
K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : IDE CH1 PIO, because ATAPI drive present
K : IDE CH2 PIO because no devices
K : Attach Interrupt 14 Handler 8002BF74
K : Set IDE IRQ14 return code 800604F0
K : Attach Interrupt 15 Handler 8002BF74
K : Set IDE IRQ15 return code 80060504
K : IDE CH1 DMA enabled
K : IDE CH2 PIO because no devices
K : Attach Interrupt 5 Handler 8002BF74
K : Set IDE IRQ5 return code 80060518
K : driver /rd/1/drivers/vidintel.sys mapped to 8104C000
K : driver /sys/drivers/OHCI.sys mapped to 81050000
K : driver /sys/drivers/EHCI.sys mapped to 8104D000
K : has_ownership
K : HCSPARAMS=00102408, HCCPARAMS=00007070
K : Attach Interrupt 7 Handler 8104D8E6
K : EHCI controller at 00:1B with 8 ports initialized
K : Attach Interrupt 11 Handler 810506C3
K : OHCI controller at 00:18 with 4 ports initialized
K : Attach Interrupt 10 Handler 810506C3
K : OHCI controller at 00:19 with 4 ports initialized
K : cpu frequency 1831891000 Hz
K : Attach Interrupt 1 Handler 80027B7C
K : IRQ1 return code 80060568
K : driver /rd/1/drivers/PS2MOUSE.SYS mapped to 81168000
K : Attach Interrupt 12 Handler 81168567
K : EHCI 810570A4: status of port 1 changed to 00001803
L: /SYS/SETUP Param: BOOT
L: /SYS/LOADDRV Param: RDC
K : driver /sys/drivers/RDC.sys mapped to 8116C000
L: /SYS/@TASKBAR Param:
L: /SYS/@ICON Param:
L: /SYS/ESKIN Param:
L: /SYS/@DOCKY Param:
L: /SYS/NETWORK/NETCFG Param: A
K : EHCI 810570A4 port 1 state is 00001801
K : EHCI 810570A4: port 1 has HS or FS device, resetting
K : EHCI 810570A4 status of port 1 is 00001005
K : warning: async advance int missed
K : device descriptor: 12 01 00 02 00 00 00 40 30 09 44 65 00 01 01 02 03 01
K : found USB device with ID 0930:6544, 1 configuration(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 FF 07 05 02 02 00 02 FF
K : USB interface class/subclass/protocol = 08/06/50
K : driver /sys/drivers/usbstor.sys mapped to 811B1000
K : USB mass storage device detected
K : 1 logical unit(s)
L: /SYS/NETWORK/@ZEROCONF Param:
K : media is ready
K : 0 attempts, 2 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 30297215
Zero-config service loaded
L: /SYS/@VOLUME Param:
K : driver /sys/drivers/SOUND.sys mapped to 81194000
Detecting hardware...
Loading INTEL_HDA
K : driver /sys/drivers/INTEL_HDA.sys mapped to 811BE000
HDA test version 019
detect hardware...
SIS 966
PCI command 00000006
PCI status 00000210
lower mmio base D4200000
upper mmio base 00000000
GCAP = 00004400
codec_mask = 00000003
create primary buffer ...done
K : Attach Interrupt 3 Handler 811BEA4C
codec probed OK
CAd = 1
L: /SYS/@SS Param: ASSM
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 2
no AFG node found, trying another codec
L: /SYS/TMPDISK Param: A0
Setup FG nodes = start_nid:total_nodes = 2:24
K : driver /sys/drivers/tmpdisk.sys mapped to 811BB000
trying to add disk
its size is not specified, 20% from free RAM will be used
new DiskSize: 559 MB
operation completed successfully
L: /SYS/SEARCHAP Param:
Motorola unknown codec id 00003055
val=0
device not found
K : destroy app object
Searchap: additional partition is not found!
L: AUTORUN.DAT processed
codec_mask = 0 gives nothing
codec_mask = 1 gives ALC268
codec_mask = 2 gives a Motorola device, which is a modem on my laptop
codec_mask = 3 gives ALC268
codec_mask = 4 gives nothing
After all this I have no sound.
boardlog when codec_mask = 1
Spoiler:
K : HPET caps 10398201K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : IDE CH1 PIO, because ATAPI drive present
K : IDE CH2 PIO because no devices
K : Attach Interrupt 14 Handler 8002BF74
K : Set IDE IRQ14 return code 800604F0
K : Attach Interrupt 15 Handler 8002BF74
K : Set IDE IRQ15 return code 80060504
K : IDE CH1 DMA enabled
K : IDE CH2 PIO because no devices
K : Attach Interrupt 5 Handler 8002BF74
K : Set IDE IRQ5 return code 80060518
K : driver /rd/1/drivers/vidintel.sys mapped to 8104C000
K : driver /sys/drivers/OHCI.sys mapped to 81050000
K : driver /sys/drivers/EHCI.sys mapped to 8104D000
K : has_ownership
K : HCSPARAMS=00102408, HCCPARAMS=00007070
K : Attach Interrupt 7 Handler 8104D8E6
K : EHCI controller at 00:1B with 8 ports initialized
K : Attach Interrupt 11 Handler 810506C3
K : OHCI controller at 00:18 with 4 ports initialized
K : Attach Interrupt 10 Handler 810506C3
K : OHCI controller at 00:19 with 4 ports initialized
K : EHCI 810570A4: status of port 2 changed to 00001803
K : cpu frequency 1831891000 Hz
K : Attach Interrupt 1 Handler 80027B7C
K : IRQ1 return code 80060568
K : driver /rd/1/drivers/PS2MOUSE.SYS mapped to 81168000
K : Attach Interrupt 12 Handler 81168567
L: /SYS/SETUP Param: BOOT
L: /SYS/LOADDRV Param: RDC
K : driver /sys/drivers/RDC.sys mapped to 8116C000
L: /SYS/@TASKBAR Param:
L: /SYS/@ICON Param:
L: /SYS/ESKIN Param:
L: /SYS/@DOCKY Param:
L: /SYS/NETWORK/NETCFG Param: A
K : EHCI 810570A4 port 2 state is 00001801
K : EHCI 810570A4: port 2 has HS or FS device, resetting
K : EHCI 810570A4 status of port 2 is 00001005
K : warning: async advance int missed
K : device descriptor: 12 01 00 02 00 00 00 40 30 09 44 65 00 01 01 02 03 01
K : found USB device with ID 0930:6544, 1 configuration(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 FF 07 05 02 02 00 02 FF
K : USB interface class/subclass/protocol = 08/06/50
K : driver /sys/drivers/usbstor.sys mapped to 811B4000
K : USB mass storage device detected
K : 1 logical unit(s)
L: /SYS/NETWORK/@ZEROCONF Param:
K : media is ready
K : 0 attempts, 2 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 30297215
Zero-config service loaded
L: /SYS/@VOLUME Param:
K : driver /sys/drivers/SOUND.sys mapped to 8118A000
Detecting hardware...
Loading INTEL_HDA
K : driver /sys/drivers/INTEL_HDA.sys mapped to 811BE000
HDA test version 019
detect hardware...
SIS 966
PCI command 00000006
PCI status 00000210
lower mmio base D4200000
upper mmio base 00000000
GCAP = 00004400
codec_mask = 00000003
create primary buffer ...done
K : Attach Interrupt 3 Handler 811BEA4C
codec probed OK
CAd = 0
L: /SYS/@SS Param: ASSM
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
L: /SYS/TMPDISK Param: A0
Setup FG nodes = start_nid:total_nodes = 2:23
K : driver /sys/drivers/tmpdisk.sys mapped to 811BA000
trying to add disk
its size is not specified, 20% from free RAM will be used
new DiskSize: 559 MB
operation completed successfully
L: /SYS/SEARCHAP Param:
Realtek ALC268
Pin Nid = 14
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 99138110
Pin Amp Out caps = 80000000
AUD_OUT found 2
UNMUTE OUT: NID=2
Amp val = 40:3
CONNECT: NID=F
IDX=0
UNMUTE OUT: NID=14
Enable EAPD: NID=14
UNMUTE OUT: NID=14
Enable EAPD: NID=14
Pin Nid = 15
Pin Control = 00000020
Pin Capabilities = 0001003C
Pin def_cfg = 0121441F
Pin Amp Out caps = 80000000
AUD_OUT found 3
UNMUTE OUT: NID=3
Amp val = 40:3
CONNECT: NID=10
IDX=0
UNMUTE OUT: NID=15
Enable EAPD: NID=15
UNMUTE OUT: NID=15
Enable EAPD: NID=15
val=2
val=3
hda_codec_setup_stream: NID=3
stream=1
channel=0
format=11
hda_codec_setup_stream: NID=2
stream=1
channel=0
format=11
Normal mode !
NewVolume: 000001DF
MinVolume: 000012C0
Searchap: additional partition is not found!
L: AUTORUN.DAT processed
TRK Notes: max=76 min=60
K : destroy app object
K : destroy app object
Spoiler:
K : HPET caps 10398201K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : IDE CH1 PIO, because ATAPI drive present
K : IDE CH2 PIO because no devices
K : Attach Interrupt 14 Handler 8002BF74
K : Set IDE IRQ14 return code 800604F0
K : Attach Interrupt 15 Handler 8002BF74
K : Set IDE IRQ15 return code 80060504
K : IDE CH1 DMA enabled
K : IDE CH2 PIO because no devices
K : Attach Interrupt 5 Handler 8002BF74
K : Set IDE IRQ5 return code 80060518
K : driver /rd/1/drivers/vidintel.sys mapped to 8104C000
K : driver /sys/drivers/OHCI.sys mapped to 81050000
K : driver /sys/drivers/EHCI.sys mapped to 8104D000
K : has_ownership
K : HCSPARAMS=00102408, HCCPARAMS=00007070
K : Attach Interrupt 7 Handler 8104D8E6
K : EHCI controller at 00:1B with 8 ports initialized
K : Attach Interrupt 11 Handler 810506C3
K : OHCI controller at 00:18 with 4 ports initialized
K : Attach Interrupt 10 Handler 810506C3
K : OHCI controller at 00:19 with 4 ports initialized
K : cpu frequency 1831891000 Hz
K : Attach Interrupt 1 Handler 80027B7C
K : IRQ1 return code 80060568
K : driver /rd/1/drivers/PS2MOUSE.SYS mapped to 81168000
K : Attach Interrupt 12 Handler 81168567
K : EHCI 810570A4: status of port 1 changed to 00001803
L: /SYS/SETUP Param: BOOT
L: /SYS/LOADDRV Param: RDC
K : driver /sys/drivers/RDC.sys mapped to 8116C000
L: /SYS/@TASKBAR Param:
L: /SYS/@ICON Param:
L: /SYS/ESKIN Param:
L: /SYS/@DOCKY Param:
L: /SYS/NETWORK/NETCFG Param: A
K : EHCI 810570A4 port 1 state is 00001801
K : EHCI 810570A4: port 1 has HS or FS device, resetting
K : EHCI 810570A4 status of port 1 is 00001005
K : warning: async advance int missed
K : device descriptor: 12 01 00 02 00 00 00 40 30 09 44 65 00 01 01 02 03 01
K : found USB device with ID 0930:6544, 1 configuration(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 FF 07 05 02 02 00 02 FF
K : USB interface class/subclass/protocol = 08/06/50
K : driver /sys/drivers/usbstor.sys mapped to 811B1000
K : USB mass storage device detected
K : 1 logical unit(s)
L: /SYS/NETWORK/@ZEROCONF Param:
K : media is ready
K : 0 attempts, 2 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 30297215
Zero-config service loaded
L: /SYS/@VOLUME Param:
K : driver /sys/drivers/SOUND.sys mapped to 81194000
Detecting hardware...
Loading INTEL_HDA
K : driver /sys/drivers/INTEL_HDA.sys mapped to 811BE000
HDA test version 019
detect hardware...
SIS 966
PCI command 00000006
PCI status 00000210
lower mmio base D4200000
upper mmio base 00000000
GCAP = 00004400
codec_mask = 00000003
create primary buffer ...done
K : Attach Interrupt 3 Handler 811BEA4C
codec probed OK
CAd = 1
L: /SYS/@SS Param: ASSM
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 2
no AFG node found, trying another codec
L: /SYS/TMPDISK Param: A0
Setup FG nodes = start_nid:total_nodes = 2:24
K : driver /sys/drivers/tmpdisk.sys mapped to 811BB000
trying to add disk
its size is not specified, 20% from free RAM will be used
new DiskSize: 559 MB
operation completed successfully
L: /SYS/SEARCHAP Param:
Motorola unknown codec id 00003055
val=0
device not found
K : destroy app object
Searchap: additional partition is not found!
L: AUTORUN.DAT processed
For the beginning get full debug information by setting
in the file intel_hda.asm
Code: Select all
FDEBUG equ 1
I have set FDEBUG to 1 and assembled the intel_hda.asm file. I got the following boardlog:
K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Chann
Spoiler:
K : HPET caps 10398201K : using mwait for idle loop
K : kernel SVN r6576
K : 2 CPU detected
K : IDE controller programming interface 0001018A
K : BAR0 IDE base addr 01F0
K : BAR1 IDE base addr 03F4
K : BAR2 IDE base addr 0170
K : BAR3 IDE base addr 0374
K : BAR4 IDE controller register base addr 1000
K : IDE Interrupt FF
K : IDE controller programming interface 0001018F
K : BAR0 IDE base addr 1058
K : BAR1 IDE base addr 104C
K : BAR2 IDE base addr 1050
K : BAR3 IDE base addr 1048
K : BAR4 IDE controller register base addr 1020
K : IDE Interrupt 05
K : Channel 1 Disk 0
K : Dev: HL-DT-ST DVDRAM GSA-T20N
K : PIO possible modes 03
K : PIO set mode 01
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 07
K : Ultra DMA set mode 02
K : Channel 1 Disk 1
K : Device not found
K : Channel 2 Disk 0
K : Device not found
K : Channel 2 Disk 1
K : Device not found
K : Channel 1 Disk 0
K : Dev: WDC WD1600BEVS-07RST0
K : PIO possible modes 03
K : PIO set mode 00
K : Multiword DMA possible modes 07
K : Multiword DMA set mode 00
K : Ultra DMA possible modes 7F
K : Ultra DMA set mode 06
K : Channel 1 Disk 1
K : Device not found
K : Chann