Originally Posted by
lndshrk
6C,10,F1,35,01,LH,LL,AH,AM,AL,CS
PCM replies
6C,F1,10,75,01,CS
LH/LL = High/Low Byte of length of data requested
AH/AM/AL = High/Mid/Low Bytes of Address of data
Reply equals happy success (35+40 = 75)
Next, the PCM will reply:
6D,F1,10,36,01,LH,LL,AH,AM,AL,DC,CS
(Note, I think the 6D means Physically Addressed
Block Transfer mode or something like that!)
DC = the XOR checksum (I think) of the data that
you are about to be forcefed.
Then the thing spits "length" bytes of data at you.
You XOR it.. if your XOR and the DC above match you'd
send the following to the PCM:
6C,10,F1,76,00,CS
Indicating that the data was happy.
Now, repeat that for addresses 0x00000 thru 0x80000
and read out an LS1 PCM ;D