Annotation of generator/hdr/vdp.h, revision 1.1

1.1     ! root        1: extern unsigned int vdp_event;
        !             2: extern unsigned int vdp_vislines;
        !             3: extern unsigned int vdp_totlines;
        !             4: extern unsigned int vdp_framerate;
        !             5: extern unsigned int vdp_clock;
        !             6: extern unsigned int vdp_68kclock;
        !             7: extern unsigned int vdp_clksperline_68k;
        !             8: extern unsigned int vdp_oddframe;
        !             9: extern unsigned int vdp_hinton;
        !            10: extern unsigned int vdp_vblank;
        !            11: extern unsigned int vdp_hblank;
        !            12: extern unsigned int vdp_interlace;
        !            13: extern unsigned int vdp_line;
        !            14: extern unsigned int vdp_vsync;
        !            15: extern unsigned int vdp_pal;
        !            16: extern unsigned int vdp_overseas;
        !            17: extern unsigned int vdp_basepixel;
        !            18: extern unsigned int vdp_layerB;
        !            19: extern unsigned int vdp_layerBp;
        !            20: extern unsigned int vdp_layerA;
        !            21: extern unsigned int vdp_layerAp;
        !            22: extern unsigned int vdp_layerW;
        !            23: extern unsigned int vdp_layerWp;
        !            24: extern unsigned int vdp_layerH;
        !            25: extern unsigned int vdp_layerS;
        !            26: extern unsigned int vdp_layerSp;
        !            27: extern uint8 vdp_cram[];
        !            28: extern uint8 vdp_vsram[];
        !            29: extern uint8 vdp_vram[];
        !            30: extern unsigned int vdp_cramchange;
        !            31: extern uint8 vdp_cramf[];
        !            32: extern unsigned int vdp_event_start;
        !            33: extern unsigned int vdp_event_vint;
        !            34: extern unsigned int vdp_event_hint;
        !            35: extern unsigned int vdp_event_hdisplay;
        !            36: extern unsigned int vdp_event_end;
        !            37: extern signed int vdp_hskip_countdown;
        !            38: extern unsigned int vdp_event_startofcurrentline;
        !            39: 
        !            40: void vdp_reset(void);
        !            41: int vdp_init(void);
        !            42: uint16 vdp_status(void);
        !            43: void vdp_storectrl(uint16 data);
        !            44: void vdp_storedata_byte(uint8 data);
        !            45: void vdp_storedata_word(uint16 data);
        !            46: uint8  vdp_fetchdata_byte(void);
        !            47: uint16 vdp_fetchdata_word(void);
        !            48: void vdp_renderline(unsigned int line, uint8 *linedata);
        !            49: void vdp_renderline_interlace2(unsigned int line, uint8 *linedata);
        !            50: void vdp_showregs(void);
        !            51: void vdp_describe(void);
        !            52: void vdp_spritelist(void);
        !            53: void vdp_endfield(void);
        !            54: void vdp_renderframe(uint8 *framedata, unsigned int lineoffset);
        !            55: void vdp_setupvideo(void);
        !            56: uint8 vdp_gethpos(void);
        !            57: 
        !            58: #define LEN_CRAM 128
        !            59: #define LEN_VSRAM 40*2*2
        !            60: #define LEN_VRAM 64*1024
        !            61: 
        !            62: /* an estimate of the total cell width including HBLANK, for calculations */
        !            63: #define TOTAL_CELLWIDTH 64
        !            64: 
        !            65: extern uint8 vdp_reg[];

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.