Projects |
Archos Jukebox MultiMedia Description on the serial connector: Pin 9 on 50pin connector = +3v Jack Female connector: .-------------\ |4 3 2 1 |==|==|==|== | .-------------/ EAR AV OUT: 1 GND 2 Video out (Yellow RCA Plugg) (RX when video is disabled) 3 Audio Out Left (White RCA Plugg) 4 Audio Out Right (Red RCA Plugg) Line in: 1 = Shield GND 2 = White SPDIF In/Out (Yellow RCA Plugg) 3 = Green Audio In Left (White RCA Plugg) 4 = Blue Audio In Right (Red RCA Plugg) Pseudo code generated from jbmm firmware:
cmp r0, 0x6e ; 110 'n'
if greater but_check1
if equal echo "Key: Rocker Click Long"
else
r0 = r0 - 0x61 ; 97 'a'
if not r0 = 0 but_check2
if r0 = 0 echo "Key: Rec"
return
but_check2:
r0 = r0 - 1
if r0 = 0 echo "Key: Function Long"
r0 = r0 - 1
if r0 = 0 echo "FM Version"
r0 = r0 - 1
if r0 = 0 echo "Key: Rocker Right"
r0 = r0 - 1
if r0 = 0 echo "Key: Hold"
r0 = r0 - 2
if r0 = 0 echo "Key: Rocker Left Long"
r0 = r0 - 3
if r0 = 0 echo "Key: Rocker Right Long"
echo "Key: Unknown"
return
but_check1:
r0 = r0 - 0x71 ; 113 'q'
if r0 = 0 echo "Key: Rocker Left"
r0 = r0 - 2
if r0 = 0 echo "Key: -"
r0 = r0 - 2
if r0 = 0 echo "Key: Hold Long"
r0 = r0 - 2
if r0 = 0 echo "Key: Function"
r0 = r0 - 1
if r0 = 0 echo "Key: Rocker Click"
r0 = r0 - 2
if r0 = 0 echo "Key: +"
echo "Key: Unknown"
|