194 lines
4.0 KiB
C
194 lines
4.0 KiB
C
/* prom color bitmap: console */
|
|
#define console_0_color VeryDarkGray /* 42 42 42 */
|
|
unsigned short console_0_bits[] = {
|
|
0xffff, 0xffff, 0xe000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x0000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x4000, 0x0000, 0x0000,
|
|
0x7fff, 0xffff, 0xc000,
|
|
};
|
|
#define console_1_color BLACK2 /* 85 85 85 */
|
|
unsigned short console_1_bits[] = {
|
|
0x0100,
|
|
0x0100,
|
|
0xfd00,
|
|
0x0500,
|
|
0x0500,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
0x0100,
|
|
};
|
|
#define console_2_color WHITE /* 255 255 255 */
|
|
unsigned short console_2_bits[] = {
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0010, 0x0000,
|
|
0x8000, 0x0010, 0x0000,
|
|
0x8000, 0x0010, 0x0000,
|
|
0x8000, 0x001f, 0xc000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0xffff, 0xffff, 0xc000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x9f80, 0x0000, 0x0000,
|
|
0x9500, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x9db6, 0xed00, 0x0000,
|
|
0x9f14, 0xbc00, 0x0000,
|
|
0x9400, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x86ef, 0x7568, 0x0000,
|
|
0x86b5, 0x12b0, 0x0000,
|
|
0x8400, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0x9fbd, 0x0000, 0x0000,
|
|
0x952b, 0x0000, 0x0000,
|
|
0x8020, 0x0000, 0x0000,
|
|
0x8000, 0x0000, 0x0000,
|
|
0xffff, 0xffff, 0xe000,
|
|
};
|
|
#define console_3_color WHITE2 /* 170 170 170 */
|
|
unsigned short console_3_bits[] = {
|
|
0xffff, 0xffff, 0xc000,
|
|
0xffff, 0xffc0, 0x4000,
|
|
0xffff, 0xffdf, 0x4000,
|
|
0xffff, 0xffdf, 0x4000,
|
|
0xffff, 0xffc0, 0x4000,
|
|
0xffff, 0xffff, 0xc000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
0x0000, 0x0000, 0x4000,
|
|
};
|
|
#define console_4_color TP_IDX /* 96 96 112 */
|
|
unsigned short console_4_bits[] = {
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0x81ff, 0xffff,
|
|
0xabff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0x8924, 0x4bff,
|
|
0x83ad, 0x0fff,
|
|
0xafff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0xe442, 0x2a5f,
|
|
0xe52b, 0xb53f,
|
|
0xefff, 0xffff,
|
|
0xffff, 0xffff,
|
|
0x810b, 0xffff,
|
|
0xab53, 0xffff,
|
|
0xff7f, 0xffff,
|
|
};
|
|
|
|
struct pcbm_node console_nodes[] = {
|
|
{console_0_color,0,0,35,34,console_0_bits},
|
|
{console_1_color,28,0,8,35,console_1_bits},
|
|
{console_2_color,0,1,35,34,console_2_bits},
|
|
{console_3_color,1,1,34,33,console_3_bits},
|
|
{console_4_color,2,8,32,25,console_4_bits},
|
|
{0,0,0,0,0,0}
|
|
};
|
|
struct pcbm console = {
|
|
36,
|
|
35,
|
|
0,
|
|
0,
|
|
console_nodes
|
|
};
|