Suphammer HW/SW Projects

Projects

Search:

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"

Edit Page - Page History - Printable View - Recent Changes
Page last modified on 20.01.2005, at 00:19 CET
© 2005 Jon Suphammer. All Rights Reserved.