Quote:
salass00 wrote:
@Chris
I already use NSDPatch to redirect trackdisk.device units 0-3 to diskimage.device. I meant more as in not much can be done in cdplayer.library.
I'd also like to add that CDPlay isn't just hardcoded to scsi.device it's also hardcoded to unit 2 of this device (not that it makes much difference if you're going to be remapping it with NSDPatch).
even with the remapping I can't get any sound out of CDPlay.
here is a dump of my the debugbuffer on my sam440ep with AHI setup to use the onboard audio on my sam440ep mini-itx board:
msr = 0x00001030
[keybdevLIBInit] LibInit of keyboard device
Scanning bus 'dvi'
0000: 00 FF FF FF FF FF FF 00 22 83 8C 17 69 03 00 00 ........"...i...
0010: 2D 0C 01 03 81 22 1B 78 EA CF C6 A3 57 47 9E 23 -....".x....WG.#
0020: 12 4F 54 BF EF 00 81 80 01 01 01 01 01 01 01 01 .OT.............
0030: 01 01 01 01 01 01 30 2A 00 98 51 00 2A 40 30 70 ......0*..Q.*@0p
0040: 13 00 52 0E 11 00 00 1E 00 00 00 FD 00 38 4B 18 ..R..........8K.
0050: 50 0E 00 0A 20 20 20 20 20 20 00 00 00 FC 00 43 P..............C
0060: 4D 4C 31 37 34 53 58 0A 20 20 20 20 00 00 00 FF ML174SX.........
0070: 00 48 32 4B 30 30 30 38 37 33 0A 20 20 20 00 34 .H2K000873.....4
EDID V1.3
ManufacturerID HTC ProductID 178C
SerialNo 873 Manufactured week 45 of 2002
Input type digital
Display gamma 2.20
Maximum Image Size 34x27cm
PowerManagement Standby yes Suspend yes ActiveOff yes
Monitor Name CML174SX
Serial Number H2K000873
Established timings:
800x600@60
800x600@56
640x480@75
640x480@72
640x480@67
640x480@60
720x400@70
1280x1024@75
1024x768@75
1024x768@70
1024x768@60
832x624@75
800x600@75
800x600@72
Standard Timing Identification:
1280x1024@60hz (5:4)
Mode 1280x1024@60hz 63khz
DotClock 108000000hz
HTimings 1280 1328 1440 1688
VTimings 1024 1025 1028 1066
Image Size 338x270mm
Flags progressive +hsync +vsync
Monitor Range Limits:
Horizontal frequency 24 - 80khz
Vertical frequency 56 - 75hz
Pixelclock 140Mhz
it8212ide.device 53.3 (05.02.2009)
lsi53c8xx.device 53.8 (16.1.2011)
sii0680ide.device 53.8 (16.1.2011)
sii3112ide.device 53.8 (16.1.2011)
sii3114ide.device 53.8 (16.1.2011)
[sii3114ide/mode_select] xfer mode 70 asked not supported by unit 0, trimmed to 69
[sii3114ide/mode_select] xfer mode 70 asked not supported by unit 3, trimmed to 66
sii3512ide.device 53.8 (16.1.2011)
No cards found!
No SOLO_ONE found!
No SB128 found!
No FM801 found!
No Envy24HT found!
No Envy24 found!
No CMI8738 found!
libInit()
Success
libOpen(37)
OpenCnt: 1
CDReadTOC(0x5A1DFAD8, 0x5A137D50)
CDReadTOC return: 0
CDTitleTime(0x5A1DFCCE, 0x5A137D50)
CDReadTOC(0x5A089BB0, 0x5A137D50)
CDReadTOC return: 0
CDTitleTime return: 0
CDInfo(0x5A1DFCEA, 0x5A137D50)
CDInfo return: 0
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDResume(0, 0x5A137D50)
CDResume return: 0
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDStop(0x5A137D50)
CDStop return: 0
CDPlay(2, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(1, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(2, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDStop(0x5A137D50)
CDStop return: 0
CDPlay(2, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(2, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDResume(1, 0x5A137D50)
CDResume return: 0
CDResume(0, 0x5A137D50)
CDResume return: 0
CDPlay(3, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDPlay(4, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDStop(0x5A137D50)
CDStop return: 0
CDStop(0x5A137D50)
CDStop return: 0
CDStop(0x5A137D50)
CDStop return: 0
CDStop(0x5A137D50)
CDStop return: 0
CDPlay(4, 12, 0x5A137D50)
CDReadTOC(0x5A089BB6, 0x5A137D50)
CDReadTOC return: 0
CDPlay return: -5
CDResume(1, 0x5A137D50)
CDResume return: 0
CDResume(0, 0x5A137D50)
CDResume return: 0
libClose()
OpenCnt: 0