AV Cables
From xboxdevwiki
Microsoft released a handful of AV packs for the Xbox. They are connected to the port labelled "Audio Video Input/Output" on the backside of the console.
Connector
[FIXME]
Pinout
Pin | Description |
---|---|
1 | Audio Right |
2 | Audio Right GND |
3 | SPDIF Digital Audio |
4 | V-Sync (VGA Mode) |
5 | Mode GND |
6 | Mode GND |
7 | Mode GND |
8 | GND |
9 | Variable |
10 | Pin 9 GND |
11 | Variable |
12 | Pin 11 GND |
Pin | Description |
---|---|
13 | Vcc |
14 | Audio Left |
15 | Audio Left GND |
16 | H Sync (VGA Mode) |
17 | Mode Select 1 |
18 | Mode Select 2 |
19 | Mode Select 3 |
20 | +12V |
21 | Pin 22 GND |
22 | Variable |
23 | Pin 24 GND |
24 | Variable |
[FIXME]
Supported signals / AV cables
Below is a table which lists all known officially AV cables released by Microsoft and their respective signal. The constants used in the av-prefixed Kernel-functions are also listed.
19 | 18 | 17 | SMC Constant | Region | Official Microsoft product name | Signal | 24 | 22 | 11 | 9 | Kernel av-Constant |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | PAL | Advanced SCART Cable | SCART (15 kHz RGB) Stereo | V | R | G | B | AV_PACK_SCART = 3 |
0 | 0 | 1 | 1 | NTSC | High Definition AV Pack | Component SPDIF | - | Pr | Y | Pb | AV_PACK_HDTV = 4 |
0 | 1 | 0 | 2 | - | Not officially available / supported | VGA (31 kHz RGB) Stereo | - | R | G | B | AV_PACK_VGA = 5 |
0 | 1 | 1 | 3 | NTSC / PAL | RF Adapter | RF Mono | V | C | Y | - | AV_PACK_RFU = 2 |
1 | 0 | 0 | 4 | NTSC | Advanced AV Pack | S-Video Stereo | V | C | Y | - | AV_PACK_SVIDEO = 6 |
1 | 0 | 1 | 5 | - | Not officially available / supported | Unknown Mono | V | C | Y | - | AV_PACK_NONE = 0 |
1 | 1 | 0 | 6 | PAL | Standard AV Cable | Composite Stereo | V | C | Y | - | AV_PACK_STANDARD = 1 |
1 | 1 | 1 | 7 | - | No cable connected | - | - | - | - | - | AV_PACK_NONE = 0 |
A signal value of 0 means connection to ground (Pins 7, 6, 5), whereas a value of 1 means an open-connection[citation needed]
The region only identifies which territory the cable was originally available / intended for. The kernel still might support other video-standards (NTSC / PAL / SECAM) using the same cable.
[FIXME]