/* prom color bitmap: instcd */ #define instcd_1_color BLACK /* 0 0 0 */ unsigned short instcd_1_bits[] = { 0x1000, 0x0000, 0x0000, 0x0000, 0x7c00, 0x0000, 0x0000, 0x0000, 0xff00, 0x0000, 0x0000, 0x0000, 0x3fc1, 0x0000, 0x0000, 0x0000, 0x0ff7, 0x0000, 0x0000, 0x0000, 0x03ff, 0x0000, 0x0000, 0x0000, 0x00ff, 0x0000, 0x0000, 0x0000, 0x03ff, 0x0000, 0x0000, 0x0000, 0x0fff, 0x00ff, 0x0000, 0x0000, 0x0000, 0x0e00, 0x7000, 0x0020, 0x0000, 0x7000, 0x0c00, 0x00e0, 0x0001, 0x8000, 0x0380, 0x0320, 0x0000, 0x0000, 0x0060, 0x0c20, 0x0000, 0x0000, 0x0010, 0x3020, 0x0000, 0x0000, 0x0008, 0xc020, 0x0000, 0x0000, 0x0007, 0x8020, 0x0000, 0x0000, 0x0007, 0x8020, 0x0000, 0x0000, 0x0003, 0x0020, 0x0000, 0x0020, 0x0003, 0x0020, 0x0000, 0x0040, 0x0002, 0x1020, 0x0000, 0x0041, 0x0002, 0x7820, 0x0000, 0x003e, 0x0003, 0xf820, 0x0000, 0x0000, 0x0007, 0xf820, 0x0000, 0x0000, 0x0007, 0xe420, 0x0000, 0x0000, 0x000f, 0x9c20, 0x0000, 0x0000, 0x003e, 0x0420, 0x0000, 0x0000, 0x0078, 0x0020, 0x0000, 0x0000, 0x01e0, 0x0020, 0x0000, 0x0000, 0x0f80, 0x0000, 0x0000, 0x0000, 0xfe00, 0x0000, 0x0000, 0x0007, 0xf800, 0x0000, 0x0000, 0x001f, 0xe000, 0x0000, 0x0000, 0x007f, 0x8000, 0x0000, 0x0000, 0x007e, 0x0000, 0x0000, 0x0000, 0x0078, 0x0000, 0x0000, 0x0000, 0x0060, 0x0000, 0x0000, }; #define instcd_2_color MAGENTA2 /* 136 51 136 */ unsigned short instcd_2_bits[] = { 0x0060, 0x1800, 0x0200, 0x0100, 0x0000, 0x0040, 0x0200, 0x0200, 0x0100, 0x0480, 0x0080, 0x0900, 0x0040, 0x0a00, 0x0020, 0x1c00, 0x0010, 0x3000, 0x0000, 0x0000, 0x0000, 0x0015, 0x0004, 0x00aa, 0x0007, 0xc055, 0x0500, 0x000a, 0xa820, 0x0000, 0x4040, 0x0000, 0x0180, 0x0000, 0x0280, 0x0000, 0x0500, 0x0000, 0x0200, 0x0000, }; #define instcd_3_color WHITE2 /* 170 170 170 */ unsigned short instcd_3_bits[] = { 0x0008, 0x0400, 0x0000, 0x0000, 0x0000, 0x0000, 0x0200, 0x0020, 0x0000, 0x0800, 0x008c, 0x0000, 0x3000, 0x0133, 0x0000, 0x4000, 0x0169, 0x8000, 0x4000, 0x0047, 0xc000, 0x8000, 0x021f, 0xc000, 0x8021, 0x51fe, 0xe000, 0x8002, 0x09f0, 0x2000, 0x8004, 0xf480, 0x2000, 0xffe8, 0x02e0, 0x2000, 0xfc34, 0x0540, 0x6000, 0x4182, 0xa0e0, 0xc000, 0x460c, 0x083d, 0xc000, 0x381e, 0x000f, 0x8000, 0x1d5c, 0x0002, 0x0000, 0x0680, 0x0004, 0x0000, 0x0170, 0x0010, 0x0000, 0x003c, 0x0180, 0x0000, }; #define instcd_4_color WHITE /* 255 255 255 */ unsigned short instcd_4_bits[] = { 0x0003, 0xfc00, 0x0000, 0x003f, 0xffc0, 0x0000, 0x00bf, 0xffa0, 0x0000, 0x03df, 0xff28, 0x0000, 0x27ef, 0xfe46, 0x0000, 0x5ff7, 0xfe0b, 0x0000, 0x5ffb, 0xfc5c, 0x0000, 0x9ffc, 0x00f0, 0x0000, 0x83e9, 0x5100, 0x0000, 0x801a, 0x7a00, 0x0010, 0x8004, 0x0500, 0x0010, 0x8002, 0x0200, 0x0010, 0x8141, 0x045c, 0x0010, 0x4a20, 0xa98f, 0x0000, 0x5400, 0x03e1, 0x0000, 0x2000, 0xfff8, 0x0000, 0x1001, 0xfffe, 0x0080, 0x0c1f, 0xfffc, 0x00b0, 0x0307, 0xfff0, 0x00c0, 0x00e1, 0xff00, 0x0003, 0x001f, 0xfc00, 0x000c, 0x0000, 0x0000, 0x0030, 0x0000, 0x0000, 0x00c0, 0x0000, 0x0000, 0x0300, 0x0000, 0x0000, 0x0c00, 0x0000, 0x0000, 0x3000, 0x0000, 0x0000, 0xc000, 0x0000, 0x0003, 0x0000, 0x0000, 0x000c, 0x0000, 0x0000, 0x0030, 0x0000, 0x0000, 0x00c0, 0x0000, 0x0000, 0x0300, 0x0000, 0x0000, 0x0c00, 0x0000, 0x0000, 0x3000, 0x0000, 0x0000, 0xc000, 0x0000, 0x0003, 0x0000, 0x0000, 0x000c, 0x0000, 0x0000, 0x0030, 0x0000, 0x0000, }; #define instcd_5_color BLACK2 /* 85 85 85 */ unsigned short instcd_5_bits[] = { 0x0000, 0x0000, 0x0010, 0xc000, 0x0000, 0x0028, 0x0000, 0x0000, 0x0150, 0x0000, 0x0000, 0x02a8, 0x0000, 0x0000, 0x0550, 0x000f, 0xc000, 0x0aa8, 0x0030, 0x3000, 0x1550, 0x0020, 0x0800, 0x0a28, 0x0040, 0x0400, 0x1450, 0x0040, 0x0400, 0x2028, 0x0020, 0x0800, 0x0050, 0x0010, 0x3000, 0x00a8, 0x000f, 0xc000, 0x0150, 0x0000, 0x0000, 0x0828, 0x0000, 0x0000, 0x1350, 0x0000, 0x0000, 0xaa28, 0x0000, 0x0001, 0x5150, 0x0000, 0x000a, 0xaa80, 0x0000, 0x0015, 0x5500, 0x00aa, 0x00aa, 0xaa00, 0x0054, 0x0155, 0x5000, 0x00a0, 0x0aaa, 0xa000, 0x0050, 0x1555, 0x0000, 0x00a0, 0xaaaa, 0x0000, 0x0051, 0x5550, 0x0000, 0x00aa, 0xaaa0, 0x0000, 0x0055, 0x5500, 0x0000, 0x00aa, 0xaa00, 0x0000, 0x0055, 0x5000, 0x0000, 0x00aa, 0xa000, 0x0000, 0x0055, 0x0000, 0x0000, 0x00aa, 0x0000, 0x0000, 0x0040, 0x0000, 0x0000, 0x00a0, 0x0000, 0x0000, }; #define instcd_6_color MAGENTA2 /* 142 56 142 */ unsigned short instcd_6_bits[] = { 0x0000, 0x0000, 0x0400, 0x0000, 0x0000, 0x2800, 0x0000, 0x0000, 0x5400, 0x0000, 0x0002, 0xa800, 0x0000, 0x0005, 0x5400, 0x0000, 0x0002, 0xa800, 0x0000, 0x0005, 0x5400, 0x0000, 0x000a, 0xa800, 0x0000, 0x0014, 0x1400, 0x0000, 0x0008, 0x2800, 0x0000, 0x0000, 0x1400, 0x0000, 0x0000, 0x2800, 0x0000, 0x0001, 0x1400, 0x0000, 0x0002, 0x2800, 0x0000, 0x0014, 0x1400, 0x0000, 0x0028, 0x2800, 0x0000, 0x0154, 0x5400, 0x0000, 0x02aa, 0xb000, 0x8000, 0x1555, 0x4000, 0xaa80, 0x2aaa, 0x0000, 0xd401, 0x5554, 0x0000, 0xa802, 0xaaa0, 0x0000, 0xd015, 0x5540, 0x0000, 0xa82a, 0xaa00, 0x0000, 0xd155, 0x5400, 0x0000, 0xaaaa, 0xa000, 0x0000, 0xd555, 0x4000, 0x0000, 0xaaaa, 0x0000, 0x0000, 0xd554, 0x0000, 0x0000, 0xaaa0, 0x0000, 0x0000, 0xd540, 0x0000, 0x0000, 0xaa00, 0x0000, 0x0000, 0xdc00, 0x0000, 0x0000, 0xa000, 0x0000, 0x0000, 0xc000, 0x0000, 0x0000, }; #define instcd_7_color YELLOW /* 255 255 0 */ unsigned short instcd_7_bits[] = { 0x8000, 0x0000, 0x0000, 0xf000, 0x0002, 0x0000, 0xff80, 0x0015, 0x0000, 0xffc0, 0x00aa, 0x8000, 0x0000, 0x0015, 0x0000, 0x0000, 0x000a, 0x0000, 0x0060, 0x0002, 0x0000, 0x03c0, 0x0000, 0x0000, 0x0f00, 0x0000, 0x0000, 0x0400, 0x0000, 0x0000, }; #define instcd_8_color MediumGray /* 136 136 136 */ unsigned short instcd_8_bits[] = { 0x8000, }; struct pcbm_node instcd_nodes[] = { {instcd_1_color,0,0,59,36,instcd_1_bits}, {instcd_2_color,13,8,32,20,instcd_2_bits}, {instcd_3_color,11,9,35,20,instcd_3_bits}, {instcd_4_color,10,9,48,38,instcd_4_bits}, {instcd_5_color,13,11,45,34,instcd_5_bits}, {instcd_6_color,20,11,38,35,instcd_6_bits}, {instcd_7_color,12,16,33,10,instcd_7_bits}, {instcd_8_color,52,19,1,1,instcd_8_bits}, {0,0,0,0,0,0} }; struct pcbm instcd = { 59, 47, 0, 0, instcd_nodes };