8 byte GridIndex = 0, OrBit = 0;
19 case VFD_AC3 : GridIndex = 27; OrBit = 0;
break;
20 case VFD_AM : GridIndex = 39; OrBit = 7;
break;
21 case VFD_Attn : GridIndex = 11; OrBit = 4;
break;
23 case VFD_Clock : GridIndex = 39; OrBit = 6;
break;
24 case VFD_Colon : GridIndex = 37; OrBit = 7;
break;
25 case VFD_Dolby : GridIndex = 11; OrBit = 3;
break;
26 case VFD_Dollar : GridIndex = 11; OrBit = 5;
break;
27 case VFD_FFwd : GridIndex = 10; OrBit = 2;
break;
28 case VFD_HDD : GridIndex = 29; OrBit = 4;
break;
30 case VFD_JumpEnd : GridIndex = 10; OrBit = 3;
break;
31 case VFD_MP3 : GridIndex = 28; OrBit = 7;
break;
32 case VFD_Mute : GridIndex = 10; OrBit = 0;
break;
33 case VFD_Network : GridIndex = 11; OrBit = 2;
break;
34 case VFD_Pause : GridIndex = 10; OrBit = 1;
break;
35 case VFD_Play : GridIndex = 10; OrBit = 4;
break;
36 case VFD_PM : GridIndex = 38; OrBit = 0;
break;
37 case VFD_Power : GridIndex = 33; OrBit = 5;
break;
38 case VFD_Radio : GridIndex = 27; OrBit = 3;
break;
39 case VFD_REC : GridIndex = 9; OrBit = 1;
break;
40 case VFD_Slot1 : GridIndex = 9; OrBit = 0;
break;
41 case VFD_Slot2 : GridIndex = 10; OrBit = 7;
break;
44 case VFD_Rwd : GridIndex = 10; OrBit = 6;
break;
47 case VFD_TV : GridIndex = 27; OrBit = 2;
break;
48 case VFD_HDDFull : GridIndex = 28; OrBit = 6;
break;
52 grid[GridIndex] =
grid[GridIndex] | (1 << OrBit);
54 grid[GridIndex] =
grid[GridIndex] & ~(1 << OrBit);
bool VFD_SetIcon(tVFDIcon VFDIcon, bool On)