Ignore:
Timestamp:
Sep 2, 2000, 10:49:29 PM (25 years ago)
Author:
bird
Message:

Bugfixing, DevSegDf.h,...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Grace/src/win32k/dev32/devfirst.asm

    r4010 r4162  
    1 ; $Id: devfirst.asm,v 1.5.4.2 2000-08-14 08:57:06 bird Exp $
     1; $Id: devfirst.asm,v 1.5.4.3 2000-09-02 20:49:12 bird Exp $
    22;
    33; DevFirst - entrypoint and segment definitions
     
    1919;
    2020    public CODE16START
     21    public CODE16_INITSTART
    2122    public DATA16START
    2223    public DATA16START
    2324    public DATA16_BSSSTART
    2425    public DATA16_CONSTSTART
     26    public DATA16_INITSTART
    2527    public CODE16START
    2628    public CODE32START
     
    103105    call    far ptr FLAT:GETKERNELINFO32
    104106    pop     ds
    105     retn
     107    ret
    106108_CallGetKernelInfo32 ENDP
    107109
     
    157159; @author    knut st. osmundsen
    158160; @remark    es is cs, not ds!
    159 _SSToDS_16a proc near
     161_SSToDS_16a proc NEAR
    160162    assume CS:CODE16, DS:DATA16, ES:NOTHING
    161163    mov     edx, ds:_TKSSBase16         ; get pointer held by _TKSSBase16 (pointer to stack base)
     
    170172    mov     edx, eax
    171173    shr     edx, 16                     ; dx high 16-bit of 32-bit stack pointer.
    172     ret
     174    retn
    173175_SSToDS_16a endp
    174176
     
    220222CODE32 ends
    221223
     224CODE16_INIT segment
     225CODE16_INITSTART label byte
     226CODE16_INIT ends
    222227
    223228DATA16 segment
     
    233238DATA16_CONST ends
    234239
     240DATA16_INIT segment
     241DATA16_INITSTART label byte
     242DATA16_INIT ends
     243
    235244DATA32 segment
    236245DATA32START label byte
Note: See TracChangeset for help on using the changeset viewer.