Diff for /np2/win9x/x86/np2asm.inc between versions 1.9 and 1.12

version 1.9, 2004/01/05 07:48:22 version 1.12, 2005/03/18 06:49:17
Line 1 Line 1
   
 USE_EGCASM              equ             1  USE_EGCASM              equ             1
 USE_HIMEM               equ             1  USE_HIMEM               equ             0110000h
   
 EARG1                   equ             4  EARG1                   equ             4
 EARG2                   equ             (EARG1+4)  EARG2                   equ             (EARG1+4)
Line 45  ITF_ADRS  equ  1f8000h Line 45  ITF_ADRS  equ  1f8000h
   
 SCRN_BUFSIZE    equ             04b000h  SCRN_BUFSIZE    equ             04b000h
   
 GDCCMD_MAX              equ             32  
   
                                 struc   i286core_t                                  struc   i286core_t
 .reg                    resw    14  .reg                    resw    14
 .es_base                resd    1  .es_base                resd    1
Line 78  GDCCMD_MAX  equ  32 Line 76  GDCCMD_MAX  equ  32
   
 .ext                    resd    1  .ext                    resd    1
 .extsize                resd    1  .extsize                resd    1
   .ems                    resd    4
 .repbak                 resd    1  .repbak                 resd    1
 .inport                 resd    1  .inport                 resd    1
                                 endstruc                                  endstruc
   
                                 struc   gdcd_t  
 .para                   resb    256  
 .fifo                   resw    GDCCMD_MAX  
 .cnt                    resw    1  
 .ptr                    resb    1  
 .rcv                    resb    1  
 .snd                    resb    1  
 .cmd                    resb    1  
 .paracb                 resb    1  
 .reserved               resb    1  
                                 endstruc  
   
                                 struc   gdc_t  
 .m                              resb    gdcd_t_size  
 .s                              resb    gdcd_t_size  
 .mode1                  resb    1  
 .mode2                  resb    1  
 .vsync                  resb    1  
 .vsyncint               resb    1  
 .analog                 resd    1  
 .palnum                 resd    1  
 .degpal                 resb    4  
 .anapal                 resd    16  
 .clock                  resb    1  
 .display                resb    1  
 .bitac                  resb    1  
 .m_drawing              resb    1  
 .s_drawing              resb    1  
 .reserved               resb    3  
                                 endstruc  
   
                                 struc   gdcs_t  
 .access                 resb    1  
 .disp                   resb    1  
 .textdisp               resb    1  
 .msw_accessable resb    1  
 .grphdisp               resb    1  
 .palchange              resb    1  
 .mode2                  resb    1  
                                 endstruc  
   
                                 struc   grcg_t  
 .counter                resd    1  
 .mode                   resw    1  
 .modereg                resb    2  
 .tile_b                 resw    1  
 .tile_r                 resw    1  
 .tile_g                 resw    1  
 .tile_e                 resw    1  
                                 endstruc  
   
                                 struc   extmem_t  
 .maxmem                 resd    1  
 .pageptr                resd    4  
 .target                 resd    1  
 .page                   resd    4  
                                 endstruc  
   
                                 struc   cgwin_t  
 .low                    resd    1  
 .high                   resd    1  
 .writable               resb    1  
                                 endstruc  
   
                                 struc   vramop_t                                  struc   vramop_t
 .operate                resd    1  .operate                resd    1
 .tramwait               resd    1  .tramwait               resd    1
Line 153  GDCCMD_MAX  equ  32 Line 88  GDCCMD_MAX  equ  32
 .grcgwait               resd    1  .grcgwait               resd    1
                                 endstruc                                  endstruc
   
                                 struc   egc_t  
 .access                 resw    1  
 .fgbg                   resw    1  
 .ope                    resw    1  
 .fg                             resw    1  
 .mask                   resw    1  
 .bg                             resw    1  
 .sft                    resw    1  
 .leng                   resw    1  
 .lastvram               resd    2  
 .patreg                 resd    2  
 .fgc                    resd    2  
 .bgc                    resd    2  
   
 .func                   resd    1  
 .remain                 resd    1  
 .stack                  resd    1  
 .inptr                  resd    1  
 .outptr                 resd    1  
 .mask2                  resw    1  
 .srcmask                resw    1  
 .srcbit                 resb    1  
 .dstbit                 resb    1  
 .sft8bitl               resb    1  
 .sft8bitr               resb    1  
   
                                 resd    4  
 .buf                    resb    (4096/8 + 4*4)  
                                 resd    4  
                                 endstruc  
   
                                 struc   dsync_t                                  struc   dsync_t
 .text_vbp               resd    1  .text_vbp               resd    1
 .textymax               resd    1  .textymax               resd    1

Removed from v.1.9  
changed lines
  Added in v.1.12


RetroPC.NET-CVS <cvs@retropc.net>