1 // rom-5X10.cxx - description. -*- C++ -*-
3 // Copyright (C) 1999, 2000 Red Hat.
4 // This file is part of SID and is licensed under the GPL.
5 // See the file COPYING.SID for conditions for redistribution.
8 init_rom_5X10( unsigned char rom[][11] ) {
16 // Base char code address is 0xe0
17 fm = &(rom[0][0]); // alpha
32 fm = &(rom[2][0]); // beta
42 fm = &(rom[3][0]); // epsilon
49 fm = &(rom[4][0]); // mu
59 fm = &(rom[5][0]); // sigma
66 fm = &(rom[6][0]); // rho
76 fm = &(rom[7][0]); // g
86 fm = &(rom[8][0]); // sqrt
93 fm = &(rom[9][0]); // inverse
98 fm = &(rom[10][0]); // j
99 for( i=0; i<8; i++ ) fm[i] = 2;
105 fm = &(rom[11][0]); // power x
110 fm = &(rom[12][0]); // cent
118 fm = &(rom[13][0]); // pound
119 for( i=0; i<6; i++ ) fm[i] = 8;
124 fm = &(rom[14][0]); // n bar
132 fm = &(rom[15][0]); // o umlaut
140 fm = &(rom[16][0]); // p
150 fm = &(rom[17][0]); // q
160 fm = &(rom[18][0]); // theta
168 fm = &(rom[19][0]); // infinity?
173 fm = &(rom[20][0]); // ohm
180 fm = &(rom[21][0]); // U umlaut
181 for( i=2; i<6; i++ ) fm[i] = 0x11;
186 fm = &(rom[22][0]); // Sigma
195 fm = &(rom[23][0]); // pi
202 fm = &(rom[24][0]); // x bar
210 fm = &(rom[25][0]); // y
211 for( i=2; i<6; i++ ) fm[i] = 0x11;
239 fm = &(rom[29][0]); // divide
245 for( i=0; i<10; i++ ) fm[i] = 0x1f;