mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
169 lines
8.3 KiB
169 lines
8.3 KiB
#include "insignia.h"
|
|
#include "host_def.h"
|
|
|
|
#include "evidgen.h"
|
|
|
|
|
|
extern IHPE S_0363_CiGetVideolatches_00000000 IFN0();
|
|
extern IHPE S_0364_CiGetVideorplane_00000001 IFN0();
|
|
extern IHPE S_0365_CiGetVideowplane_00000002 IFN0();
|
|
extern IHPE S_0366_CiGetVideoscratch_00000003 IFN0();
|
|
extern IHPE S_0367_CiGetVideosr_masked_val_00000004 IFN0();
|
|
extern IHPE S_0368_CiGetVideosr_nmask_00000005 IFN0();
|
|
extern IHPE S_0369_CiGetVideodata_and_mask_00000006 IFN0();
|
|
extern IHPE S_0370_CiGetVideodata_xor_mask_00000007 IFN0();
|
|
extern IHPE S_0371_CiGetVideolatch_xor_mask_00000008 IFN0();
|
|
extern IHPE S_0372_CiGetVideobit_prot_mask_00000009 IFN0();
|
|
extern IHPE S_0373_CiGetVideoplane_enable_0000000a IFN0();
|
|
extern IHPE S_0374_CiGetVideoplane_enable_mask_0000000b IFN0();
|
|
extern IHPE S_0375_CiGetVideosr_lookup_0000000c IFN0();
|
|
extern IHPE S_0376_CiGetVideofwd_str_read_addr_0000000d IFN0();
|
|
extern IHPE S_0377_CiGetVideobwd_str_read_addr_0000000e IFN0();
|
|
extern IHPE S_0378_CiGetVideodirty_total_0000000f IFN0();
|
|
extern IHPE S_0379_CiGetVideodirty_low_00000010 IFN0();
|
|
extern IHPE S_0380_CiGetVideodirty_high_00000011 IFN0();
|
|
extern IHPE S_0381_CiGetVideovideo_copy_00000012 IFN0();
|
|
extern IHPE S_0382_CiGetVideomark_byte_00000013 IFN0();
|
|
extern IHPE S_0383_CiGetVideomark_word_00000014 IFN0();
|
|
extern IHPE S_0384_CiGetVideomark_string_00000015 IFN0();
|
|
extern IHPE S_0385_CiGetVideoread_shift_count_00000016 IFN0();
|
|
extern IHPE S_0386_CiGetVideoread_mapped_plane_00000017 IFN0();
|
|
extern IHPE S_0387_CiGetVideocolour_comp_00000018 IFN0();
|
|
extern IHPE S_0388_CiGetVideodont_care_00000019 IFN0();
|
|
extern IHPE S_0389_CiGetVideov7_bank_vid_copy_off_0000001a IFN0();
|
|
extern IHPE S_0390_CiGetVideoscreen_ptr_0000001b IFN0();
|
|
extern IHPE S_0391_CiGetVideorotate_0000001c IFN0();
|
|
extern IHPE S_0392_CiGetVideocalc_data_xor_0000001d IFN0();
|
|
extern IHPE S_0393_CiGetVideocalc_latch_xor_0000001e IFN0();
|
|
extern IHPE S_0394_CiGetVideoread_byte_addr_0000001f IFN0();
|
|
extern IHPE S_0395_CiGetVideov7_fg_latches_00000020 IFN0();
|
|
extern IHPE S_0396_CiGetVideoGC_regs_00000021 IFN0();
|
|
extern IHPE S_0397_CiGetVideolast_GC_index_00000022 IFN0();
|
|
extern IHPE S_0398_CiGetVideodither_00000023 IFN0();
|
|
extern IHPE S_0399_CiGetVideowrmode_00000024 IFN0();
|
|
extern IHPE S_0400_CiGetVideochain_00000025 IFN0();
|
|
extern IHPE S_0401_CiGetVideowrstate_00000026 IFN0();
|
|
extern void S_0402_CiSetVideolatches_00000027 IFN1(IHPE, value);
|
|
extern void S_0403_CiSetVideorplane_00000028 IFN1(IHPE, value);
|
|
extern void S_0404_CiSetVideowplane_00000029 IFN1(IHPE, value);
|
|
extern void S_0405_CiSetVideoscratch_0000002a IFN1(IHPE, value);
|
|
extern void S_0406_CiSetVideosr_masked_val_0000002b IFN1(IHPE, value);
|
|
extern void S_0407_CiSetVideosr_nmask_0000002c IFN1(IHPE, value);
|
|
extern void S_0408_CiSetVideodata_and_mask_0000002d IFN1(IHPE, value);
|
|
extern void S_0409_CiSetVideodata_xor_mask_0000002e IFN1(IHPE, value);
|
|
extern void S_0410_CiSetVideolatch_xor_mask_0000002f IFN1(IHPE, value);
|
|
extern void S_0411_CiSetVideobit_prot_mask_00000030 IFN1(IHPE, value);
|
|
extern void S_0412_CiSetVideoplane_enable_00000031 IFN1(IHPE, value);
|
|
extern void S_0413_CiSetVideoplane_enable_mask_00000032 IFN1(IHPE, value);
|
|
extern void S_0414_CiSetVideosr_lookup_00000033 IFN1(IHPE, value);
|
|
extern void S_0415_CiSetVideofwd_str_read_addr_00000034 IFN1(IHPE, value);
|
|
extern void S_0416_CiSetVideobwd_str_read_addr_00000035 IFN1(IHPE, value);
|
|
extern void S_0417_CiSetVideodirty_total_00000036 IFN1(IHPE, value);
|
|
extern void S_0418_CiSetVideodirty_low_00000037 IFN1(IHPE, value);
|
|
extern void S_0419_CiSetVideodirty_high_00000038 IFN1(IHPE, value);
|
|
extern void S_0420_CiSetVideovideo_copy_00000039 IFN1(IHPE, value);
|
|
extern void S_0421_CiSetVideomark_byte_0000003a IFN1(IHPE, value);
|
|
extern void S_0422_CiSetVideomark_word_0000003b IFN1(IHPE, value);
|
|
extern void S_0423_CiSetVideomark_string_0000003c IFN1(IHPE, value);
|
|
extern void S_0424_CiSetVideoread_shift_count_0000003d IFN1(IHPE, value);
|
|
extern void S_0425_CiSetVideoread_mapped_plane_0000003e IFN1(IHPE, value);
|
|
extern void S_0426_CiSetVideocolour_comp_0000003f IFN1(IHPE, value);
|
|
extern void S_0427_CiSetVideodont_care_00000040 IFN1(IHPE, value);
|
|
extern void S_0428_CiSetVideov7_bank_vid_copy_off_00000041 IFN1(IHPE, value);
|
|
extern void S_0429_CiSetVideoscreen_ptr_00000042 IFN1(IHPE, value);
|
|
extern void S_0430_CiSetVideorotate_00000043 IFN1(IHPE, value);
|
|
extern void S_0431_CiSetVideocalc_data_xor_00000044 IFN1(IHPE, value);
|
|
extern void S_0432_CiSetVideocalc_latch_xor_00000045 IFN1(IHPE, value);
|
|
extern void S_0433_CiSetVideoread_byte_addr_00000046 IFN1(IHPE, value);
|
|
extern void S_0434_CiSetVideov7_fg_latches_00000047 IFN1(IHPE, value);
|
|
extern void S_0435_CiSetVideoGC_regs_00000048 IFN1(IHPE, value);
|
|
extern void S_0436_CiSetVideolast_GC_index_00000049 IFN1(IHPE, value);
|
|
extern void S_0437_CiSetVideodither_0000004a IFN1(IHPE, value);
|
|
extern void S_0438_CiSetVideowrmode_0000004b IFN1(IHPE, value);
|
|
extern void S_0439_CiSetVideochain_0000004c IFN1(IHPE, value);
|
|
extern void S_0440_CiSetVideowrstate_0000004d IFN1(IHPE, value);
|
|
|
|
struct VideoVector C_Video =
|
|
{
|
|
|
|
S_0363_CiGetVideolatches_00000000,
|
|
S_0364_CiGetVideorplane_00000001,
|
|
S_0365_CiGetVideowplane_00000002,
|
|
S_0366_CiGetVideoscratch_00000003,
|
|
S_0367_CiGetVideosr_masked_val_00000004,
|
|
S_0368_CiGetVideosr_nmask_00000005,
|
|
S_0369_CiGetVideodata_and_mask_00000006,
|
|
S_0370_CiGetVideodata_xor_mask_00000007,
|
|
S_0371_CiGetVideolatch_xor_mask_00000008,
|
|
S_0372_CiGetVideobit_prot_mask_00000009,
|
|
S_0373_CiGetVideoplane_enable_0000000a,
|
|
S_0374_CiGetVideoplane_enable_mask_0000000b,
|
|
S_0375_CiGetVideosr_lookup_0000000c,
|
|
S_0376_CiGetVideofwd_str_read_addr_0000000d,
|
|
S_0377_CiGetVideobwd_str_read_addr_0000000e,
|
|
S_0378_CiGetVideodirty_total_0000000f,
|
|
S_0379_CiGetVideodirty_low_00000010,
|
|
S_0380_CiGetVideodirty_high_00000011,
|
|
S_0381_CiGetVideovideo_copy_00000012,
|
|
S_0382_CiGetVideomark_byte_00000013,
|
|
S_0383_CiGetVideomark_word_00000014,
|
|
S_0384_CiGetVideomark_string_00000015,
|
|
S_0385_CiGetVideoread_shift_count_00000016,
|
|
S_0386_CiGetVideoread_mapped_plane_00000017,
|
|
S_0387_CiGetVideocolour_comp_00000018,
|
|
S_0388_CiGetVideodont_care_00000019,
|
|
S_0389_CiGetVideov7_bank_vid_copy_off_0000001a,
|
|
S_0390_CiGetVideoscreen_ptr_0000001b,
|
|
S_0391_CiGetVideorotate_0000001c,
|
|
S_0392_CiGetVideocalc_data_xor_0000001d,
|
|
S_0393_CiGetVideocalc_latch_xor_0000001e,
|
|
S_0394_CiGetVideoread_byte_addr_0000001f,
|
|
S_0395_CiGetVideov7_fg_latches_00000020,
|
|
S_0396_CiGetVideoGC_regs_00000021,
|
|
S_0397_CiGetVideolast_GC_index_00000022,
|
|
S_0398_CiGetVideodither_00000023,
|
|
S_0399_CiGetVideowrmode_00000024,
|
|
S_0400_CiGetVideochain_00000025,
|
|
S_0401_CiGetVideowrstate_00000026,
|
|
S_0402_CiSetVideolatches_00000027,
|
|
S_0403_CiSetVideorplane_00000028,
|
|
S_0404_CiSetVideowplane_00000029,
|
|
S_0405_CiSetVideoscratch_0000002a,
|
|
S_0406_CiSetVideosr_masked_val_0000002b,
|
|
S_0407_CiSetVideosr_nmask_0000002c,
|
|
S_0408_CiSetVideodata_and_mask_0000002d,
|
|
S_0409_CiSetVideodata_xor_mask_0000002e,
|
|
S_0410_CiSetVideolatch_xor_mask_0000002f,
|
|
S_0411_CiSetVideobit_prot_mask_00000030,
|
|
S_0412_CiSetVideoplane_enable_00000031,
|
|
S_0413_CiSetVideoplane_enable_mask_00000032,
|
|
S_0414_CiSetVideosr_lookup_00000033,
|
|
S_0415_CiSetVideofwd_str_read_addr_00000034,
|
|
S_0416_CiSetVideobwd_str_read_addr_00000035,
|
|
S_0417_CiSetVideodirty_total_00000036,
|
|
S_0418_CiSetVideodirty_low_00000037,
|
|
S_0419_CiSetVideodirty_high_00000038,
|
|
S_0420_CiSetVideovideo_copy_00000039,
|
|
S_0421_CiSetVideomark_byte_0000003a,
|
|
S_0422_CiSetVideomark_word_0000003b,
|
|
S_0423_CiSetVideomark_string_0000003c,
|
|
S_0424_CiSetVideoread_shift_count_0000003d,
|
|
S_0425_CiSetVideoread_mapped_plane_0000003e,
|
|
S_0426_CiSetVideocolour_comp_0000003f,
|
|
S_0427_CiSetVideodont_care_00000040,
|
|
S_0428_CiSetVideov7_bank_vid_copy_off_00000041,
|
|
S_0429_CiSetVideoscreen_ptr_00000042,
|
|
S_0430_CiSetVideorotate_00000043,
|
|
S_0431_CiSetVideocalc_data_xor_00000044,
|
|
S_0432_CiSetVideocalc_latch_xor_00000045,
|
|
S_0433_CiSetVideoread_byte_addr_00000046,
|
|
S_0434_CiSetVideov7_fg_latches_00000047,
|
|
S_0435_CiSetVideoGC_regs_00000048,
|
|
S_0436_CiSetVideolast_GC_index_00000049,
|
|
S_0437_CiSetVideodither_0000004a,
|
|
S_0438_CiSetVideowrmode_0000004b,
|
|
S_0439_CiSetVideochain_0000004c,
|
|
S_0440_CiSetVideowrstate_0000004d,
|
|
};
|
|
|
|
|