Commit 518e205b authored by Keith Packard's avatar Keith Packard
Browse files

kdrive/igs: add missing register definitions that used to be in igsregs.t

parent eb3da375
......@@ -46,7 +46,94 @@
#define IGS_INPUT_STATUS_1 (IGS_MISC_OUT+1)
#define IGS_NREG (IGS_INPUT_STATUS_1+1)
#include "igsregs.t"
extern VgaReg igs_h_total[];
extern VgaReg igs_h_de_end[];
extern VgaReg igs_h_bstart[];
extern VgaReg igs_h_bend[];
extern VgaReg igs_de_skew[];
extern VgaReg igs_ena_vr_access[];
extern VgaReg igs_h_rstart[];
extern VgaReg igs_h_rend[];
extern VgaReg igs_h_rdelay[];
extern VgaReg igs_v_total[];
extern VgaReg igs_v_rstart[];
extern VgaReg igs_v_rend[];
extern VgaReg igs_clear_v_int[];
extern VgaReg igs_disable_v_int[];
extern VgaReg igs_bandwidth[];
extern VgaReg igs_crt_protect[];
extern VgaReg igs_v_de_end[];
extern VgaReg igs_offset[];
extern VgaReg igs_v_bstart[];
extern VgaReg igs_v_bend[];
extern VgaReg igs_linecomp[];
extern VgaReg igs_ivideo[];
extern VgaReg igs_num_fetch[];
extern VgaReg igs_wcrt0[];
extern VgaReg igs_wcrt1[];
extern VgaReg igs_rcrts1[];
extern VgaReg igs_selwk[];
extern VgaReg igs_dot_clock_8[];
extern VgaReg igs_screen_off[];
extern VgaReg igs_enable_write_plane[];
extern VgaReg igs_mexhsyn[];
extern VgaReg igs_mexvsyn[];
extern VgaReg igs_pci_burst_write[];
extern VgaReg igs_pci_burst_read[];
extern VgaReg igs_iow_retry[];
extern VgaReg igs_mw_retry[];
extern VgaReg igs_mr_retry[];
extern VgaReg igs_biga22en[];
extern VgaReg igs_biga24en[];
extern VgaReg igs_biga22force[];
extern VgaReg igs_bigswap[];
#define IGS_BIGSWAP_8 0x3f
#define IGS_BIGSWAP_16 0x2a
#define IGS_BIGSWAP_32 0x00
extern VgaReg igs_sprite_x[];
extern VgaReg igs_sprite_preset_x[];
extern VgaReg igs_sprite_y[];
extern VgaReg igs_sprite_preset_y[];
extern VgaReg igs_sprite_visible[];
extern VgaReg igs_sprite_64x64[];
extern VgaReg igs_mgrext[];
extern VgaReg igs_hcshf[];
extern VgaReg igs_mbpfix[];
extern VgaReg igs_overscan_red[];
extern VgaReg igs_overscan_green[];
extern VgaReg igs_overscan_blue[];
extern VgaReg igs_memgopg[];
extern VgaReg igs_memr2wpg[];
extern VgaReg igs_crtff16[];
extern VgaReg igs_fifomust[];
extern VgaReg igs_fifogen[];
extern VgaReg igs_mode_sel[];
#define IGS_MODE_TEXT 0
#define IGS_MODE_8 1
#define IGS_MODE_565 2
#define IGS_MODE_5551 6
#define IGS_MODE_8888 3
#define IGS_MODE_888 4
#define IGS_MODE_332 9
#define IGS_MODE_4444 10
extern VgaReg igs_sprite_addr[];
extern VgaReg igs_fastmpie[];
extern VgaReg igs_vclk_m[];
extern VgaReg igs_vclk_n[];
extern VgaReg igs_vfsel[];
extern VgaReg igs_vclk_p[];
extern VgaReg igs_frqlat[];
extern VgaReg igs_dac_mask[];
extern VgaReg igs_dac_read_index[];
extern VgaReg igs_dac_write_index[];
extern VgaReg igs_dac_data[];
extern VgaReg igs_rampwdn[];
extern VgaReg igs_dac6_8[];
extern VgaReg igs_ramdacbypass[];
extern VgaReg igs_dacpwdn[];
extern VgaReg igs_cursor_read_index[];
extern VgaReg igs_cursor_write_index[];
extern VgaReg igs_cursor_data[];
#define igsGet(sv,r) VgaGet(&(sv)->card, (r))
#define igsGetImm(sv,r) VgaGetImm(&(sv)->card, (r))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment