Ignore:
Timestamp:
Feb 25, 2000, 7:19:24 PM (26 years ago)
Author:
bird
Message:

Symbol Database is implemented.
No scanning of the os2krnl file, the loaded image is now scaned to determin
which build, debug/retail and smp/uni.
And yet some more enhanchments like 16-bit logging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/dev32/devfirst.asm

    r2836 r2898  
    1 ; $Id: devfirst.asm,v 1.4 2000-02-21 04:45:46 bird Exp $
     1; $Id: devfirst.asm,v 1.5 2000-02-25 18:15:03 bird Exp $
    22;
    33; DevFirst - entrypoint and segment definitions
     
    2828    public BSS32START
    2929    public CONST32_ROSTART
     30    public _VFTSTART
     31    public EH_DATASTART
     32
    3033
    3134    public _strategyAsm0
    3235    public _strategyAsm1
    33     public _CallGetOTEs32
     36    public _CallGetKernelInfo32
    3437    public _CallElfIOCtl
    3538    public _CallWin32kIOCtl
     
    4245;
    4346    extrn _TKSSBase16:dword
    44     extrn GETOTES32:FAR
     47    extrn GETKERNELINFO32:FAR
    4548    extrn ELFIOCTL:FAR
    4649    extrn WIN32KIOCTL:FAR
     
    8689;;
    8790; Thunk procedure for R0Init32.
    88 ; @cproto    USHORT NEAR CallGetOTEs32(ULONG addressOTEBuf);
    89 ; @returns   Same as GetOTEs32.
    90 ; @param     address of OTEBuf  32-bit pointer to request data.
    91 ; @status    completely implemented.
    92 ; @author    knut st. osmundsen
    93 _CallGetOTEs32 PROC NEAR
     91; @cproto    USHORT NEAR CallGetKernelInfo32(ULONG addressKrnlInfoBuf);
     92; @returns   Same as GetKernelInfo32.
     93; @param     addressKrnlInfoBuf  32-bit pointer to request data on stack.
     94; @status    completely implemented.
     95; @author    knut st. osmundsen
     96_CallGetKernelInfo32 PROC NEAR
    9497    ASSUME CS:CODE16
    9598    push    ds
    9699    push    word ptr [esp+6]            ; push high word.
    97100    push    word ptr [esp+6]            ; push low word.
    98     call    far ptr FLAT:GETOTES32
     101    call    far ptr FLAT:GETKERNELINFO32
    99102    pop     ds
    100103    retn
    101 _CallGetOTEs32 ENDP
     104_CallGetKernelInfo32 ENDP
    102105
    103106
Note: See TracChangeset for help on using the changeset viewer.