Size: 1497
Comment:
|
Size: 2223
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 32: | Line 32: |
||8 ||Mailboard? || ||9 ||Unknown || ||10 ||Smartcard? || ||11 ||Smartcard? || |
||8 ||Mailboard power - provides +5V to mailboard when set|| ||9 ||Output to mailboard DATA (open collector)|| ||10 ||Smartcard - RSTIN (Inverted by a transistor on the smartcard board)|| ||11 ||Smartcard - CMDVCC|| |
Line 37: | Line 37: |
||13 ||Modem CODEC || ||14 ||Unknown || ||15 ||Unknown || |
||13 ||Modem CODEC - switches CX20442 codec digital inputs between the modem (=1) and the DSP (=0)|| ||14 ||Hookflash? - The amstrad software produces a high pulse on this line when[[BR]]The phone is taken off hook or Recall is pressed|| ||15 ||Hookflash? - As 14. Not sure why 2 pins are needed for this?|| |
Line 43: | Line 43: |
||Bit ||Function || ||0 ||Mailboard? (inverted?) || ||1 ||Mailboard? || ||2 ||Unknown || ||3 ||dockit || ||4 ||Phone hook || ||5 ||Unknown || ||6 ||Smartcard? || ||7 ||Smartcard? || ||8 ||Unknown || ||9 ||Unknown || ||10 ||Unknown || ||11 ||Unknown || ||12 ||Unknown || ||13 ||Unknown || ||14 ||Unknown || ||15 ||Unknown || |
||Bit ||Function || ||0 ||Mailboard data (inverted) || ||1 ||Mailboard clock (inverted)|| ||2 ||MODEM IRQ || ||3 ||dockit || ||4 ||Phone hook || ||5 ||Not available - no physical pin|| ||6 ||Smartcard - NOFF|| ||7 ||Smartcard - IO|| ||8 ||Smartcard? (AUX1?) || ||9 ||Smartcard? (AUX2?) || ||10 ||Not available - no physical pin|| ||11 ||PROC_CONFIG_0 - 0 = B&W LCD, 1 = colour LCD[[BR]]Connected to CONF 0 pads on PCB. 1-2 = colour 2-3 = B&W|| ||12 ||NAND RB || ||13 ||Not available - physical pins used for keypad matrix || ||14 ||Not available - physical pins used for keypad matrix || ||15 ||Not available - physical pins used for keypad matrix || |
Device |
Physical |
Virtual |
latch1 |
0x01000000 |
0xEA000000 |
latch2 |
0x08000000 |
0xEC000000 |
modem |
0x04000000 |
0xEB000000 |
The E3 uses 3 HC377 octal d-type flip-flops to create 1 8-bit and 1 16-bit latch. These are write-only.
latch1 (8 bit)
Bit |
Function |
0 |
Camera LED |
1 |
Advert LED |
2 |
Email LED |
3 |
Handsfree LED |
4 |
Voicemail LED |
5 |
Voice LED |
6 |
Connected to dockit port. Inverted and at 5v levels |
7 |
Connected to dockit port. Inverted and at 5v levels |
latch2 (16 bit)
Bit |
Function |
0 |
LCD VBLEN |
1 |
LCD NDISP |
2 |
NAND NCE |
3 |
NAND NRE |
4 |
NAND NWP |
5 |
NAND NWE |
6 |
NAND ALE |
7 |
NAND CLE |
8 |
Mailboard power - provides +5V to mailboard when set |
9 |
Output to mailboard DATA (open collector) |
10 |
Smartcard - RSTIN (Inverted by a transistor on the smartcard board) |
11 |
Smartcard - CMDVCC |
12 |
Modem NRESET |
13 |
Modem CODEC - switches CX20442 codec digital inputs between the modem (=1) and the DSP (=0) |
14 |
Hookflash? - The amstrad software produces a high pulse on this line whenBRThe phone is taken off hook or Recall is pressed |
15 |
Hookflash? - As 14. Not sure why 2 pins are needed for this? |
There are also 16 bits of GPIO
Bit |
Function |
0 |
Mailboard data (inverted) |
1 |
Mailboard clock (inverted) |
2 |
MODEM IRQ |
3 |
dockit |
4 |
Phone hook |
5 |
Not available - no physical pin |
6 |
Smartcard - NOFF |
7 |
Smartcard - IO |
8 |
Smartcard? (AUX1?) |
9 |
Smartcard? (AUX2?) |
10 |
Not available - no physical pin |
11 |
PROC_CONFIG_0 - 0 = B&W LCD, 1 = colour LCDBRConnected to CONF 0 pads on PCB. 1-2 = colour 2-3 = B&W |
12 |
NAND RB |
13 |
Not available - physical pins used for keypad matrix |
14 |
Not available - physical pins used for keypad matrix |
15 |
Not available - physical pins used for keypad matrix |