Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 889 → Rev 890

/kernel/branches/kolibri_pe/kernel.asm
131,10 → 131,44
 
public _load_file@4
 
public _kernel_exports
 
public _strncmp@12
 
public _LoadFile ; stdcall export
 
public _CreateObject ; export
public _DestroyObject ; export
 
public _CreateRingBuffer ; stdcall export
public _CommitPages ; export
public _GetPgAddr ; export
public _MapIoMem ; stdcall export
public _UnmapPages ; export
 
public _Kmalloc ; export
public _Kfree ; export
public _UserAlloc ; stdcall export
public _UserFree ; stdcall export
 
public _RegService ; stdcall export
public _SysMsgBoardStr ; export
public _SetScreen ; export FIXME make fastcall
 
 
public _PciApi ; export
public _PciRead8 ; stdcall export
public _PciRead16 ; stdcall export
public _PciRead32 ; stdcall export
public _PciWrite8 ; stdcall export
public _PciWrite16 ; stdcall export
public _PciWrite32 ; stdcall export
 
 
public _SelectHwCursor ; stdcall export
public _SetHwCursor ; stdcall export
public _HwCursorRestore ; export
public _HwCursorCreate ; export
 
 
extrn __edata
 
extrn _16bit_start
152,9 → 186,12
extrn @init_heap@8
extrn @find_large_md@4
 
extrn @mem_alloc@8
extrn @mem_free@4
extrn _MemAlloc
extrn _MemFree
 
@mem_alloc@8 equ _MemAlloc
@mem_free@4 equ _MemFree
 
extrn @load_pe@4
extrn @load_pe_driver@4
 
4545,6 → 4582,8
pdl1: ret
 
 
align 4
_SysMsgBoardStr:
sys_msg_board_str:
 
pushad
5060,7 → 5099,9
paleholder:
ret
 
 
align 4
_SetScreen:
set_screen:
cmp eax, [Screen_Max_X]
jne .set