bt459_data Struct Reference

Back to the index.

Public Attributes | List of all members
bt459_data Struct Reference

Public Attributes

uint32_t bt459_reg [DEV_BT459_NREGS]
 
unsigned char cur_addr_hi
 
unsigned char cur_addr_lo
 
int planes
 
int type
 
struct interrupt irq
 
int interrupts_enable
 
int interrupt_time
 
int interrupt_time_reset_value
 
int cursor_x_add
 
int cursor_y_add
 
int need_to_redraw_whole_screen
 
int need_to_update_cursor_shape
 
int cursor_on
 
int cursor_x
 
int cursor_y
 
int cursor_xsize
 
int cursor_ysize
 
int palette_sub_offset
 
struct vfb_datavfb_data
 
int video_on
 
unsigned char * rgb_palette
 
unsigned char local_rgb_palette [256 *3]
 

Detailed Description

Definition at line 57 of file dev_bt459.cc.

Member Data Documentation

◆ bt459_reg

uint32_t bt459_data::bt459_reg[DEV_BT459_NREGS]

Definition at line 58 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ cur_addr_hi

unsigned char bt459_data::cur_addr_hi

Definition at line 60 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ cur_addr_lo

unsigned char bt459_data::cur_addr_lo

Definition at line 61 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ cursor_on

int bt459_data::cursor_on

Definition at line 77 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS(), and DEVICE_TICK().

◆ cursor_x

int bt459_data::cursor_x

Definition at line 78 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ cursor_x_add

int bt459_data::cursor_x_add

Definition at line 71 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ cursor_xsize

int bt459_data::cursor_xsize

Definition at line 80 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ cursor_y

int bt459_data::cursor_y

Definition at line 79 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ cursor_y_add

int bt459_data::cursor_y_add

Definition at line 72 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ cursor_ysize

int bt459_data::cursor_ysize

Definition at line 81 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ interrupt_time

int bt459_data::interrupt_time

Definition at line 68 of file dev_bt459.cc.

◆ interrupt_time_reset_value

int bt459_data::interrupt_time_reset_value

Definition at line 69 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ interrupts_enable

int bt459_data::interrupts_enable

Definition at line 67 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ irq

struct interrupt bt459_data::irq

Definition at line 66 of file dev_bt459.cc.

Referenced by dev_bt459_init(), and DEVICE_ACCESS().

◆ local_rgb_palette

unsigned char bt459_data::local_rgb_palette[256 *3]

Definition at line 97 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ need_to_redraw_whole_screen

int bt459_data::need_to_redraw_whole_screen

Definition at line 74 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ need_to_update_cursor_shape

int bt459_data::need_to_update_cursor_shape

Definition at line 76 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS(), and DEVICE_TICK().

◆ palette_sub_offset

int bt459_data::palette_sub_offset

Definition at line 83 of file dev_bt459.cc.

Referenced by DEVICE_ACCESS().

◆ planes

int bt459_data::planes

Definition at line 63 of file dev_bt459.cc.

Referenced by dev_bt459_init(), and DEVICE_ACCESS().

◆ rgb_palette

unsigned char* bt459_data::rgb_palette

Definition at line 96 of file dev_bt459.cc.

Referenced by dev_bt459_init(), and DEVICE_ACCESS().

◆ type

int bt459_data::type

Definition at line 64 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ vfb_data

struct vfb_data* bt459_data::vfb_data

Definition at line 85 of file dev_bt459.cc.

Referenced by dev_bt459_init().

◆ video_on

int bt459_data::video_on

Definition at line 95 of file dev_bt459.cc.

Referenced by dev_bt459_init(), and DEVICE_ACCESS().


The documentation for this struct was generated from the following file:

Generated on Fri Dec 7 2018 19:52:23 for GXemul by doxygen 1.8.13