Lines Matching defs:gboxfb

63 struct gboxfb {  struct
65 vu_char reset; /* reset register 0x01 */
66 vu_char sec_interrupt; /* Secondary interrupt register 0x03 */
67 vu_char interrupt; /* interrupt register 0x03 */
69 vu_char fbwmsb; /* frame buffer width MSB 0x05 */
71 vu_char fbwlsb; /* frame buffer width MSB 0x07 */
73 vu_char fbhmsb; /* frame buffer height MSB 0x09 */
75 vu_char fbhlsb; /* frame buffer height MSB 0x0b */
77 vu_char dwmsb; /* display width MSB 0x0d */
79 vu_char dwlsb; /* display width MSB 0x0f */
81 vu_char dhmsb; /* display height MSB 0x11 */
83 vu_char dhlsb; /* display height MSB 0x13 */
85 vu_char fbid; /* Scondary frame buffer id 0x15 */
86 u_char f1[0x5d-0x15-1];
87 vu_char fbomsb; /* frame buffer offset MSB 0x5d */
89 vu_char fbolsb; /* frame buffer offset LSB 0x5f */
90 u_char f2[0x4000-0x5f-1];
91 vu_char crtc_address; /* CTR controller address reg 0x4000 */
92 vu_char status; /* Status register 0x4001 */
93 vu_char crtc_data; /* CTR controller data reg 0x4002 */
94 u_char f3[6];
95 vu_char line_mover_rep_rule; /* Line move rep rule */
97 vu_char line_mover_width; /* Line move width */
98 u_char f4[0xff3];
99 vu_char width; /* width in tiles 0x5001 */
101 vu_char height; /* height in tiles 0x5003 */
102 u_char f5[3];
103 vu_char rep_rule; /* replacement rule 0x5007 */
104 u_char f6[0x6001-0x5007-1];
105 vu_char blink1; /* blink 1 0x6001 */
106 u_char f7[3];
107 vu_char blink2; /* blink 2 0x6005 */
108 u_char f8[3];
109 vu_char write_protect; /* write protect 0x6009 */
110 u_char f9[0x6803-0x6009-1];
111 vu_char cmap_busy; /* color map busy 0x6803 */
112 u_char f10[0x68b9-0x6803-1];
113 vu_char creg_select; /* color map register select 0x68b8 */
114 u_char f11[0x68f1-0x68b9-1];
115 vu_char cmap_write; /* color map write trigger 0x68f1 */
116 u_char f12[0x69b3-0x68f1-1];
117 vu_char cmap_red; /* red value register 0x69b3 */
119 vu_char cmap_grn; /* green value register 0x69b5 */
121 vu_char cmap_blu; /* blue value register 0x69b6 */