;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; ;; Distributed under terms of the GNU General Public License ;; ;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; macro kernel_export [name]{ forward ;display `name,#13,#10 if used name extrn name end if } ; all exported kernel functions and data kernel_export \ RegService,\ GetService,\ ServiceHandler,\ AttachIntHandler,\ FpuSave,\ FpuRestore,\ \ PciApi,\ PciRead32,\ PciRead16,\ PciRead8,\ PciWrite8,\ PciWrite16,\ PciWrite32,\ \ AllocPage,\ AllocPages,\ FreePage,\ MapPage,\ MapSpace,\ GetPgAddr,\ CommitPages,\ ReleasePages,\ \ AllocKernelSpace,\ FreeKernelSpace,\ KernelAlloc,\ KernelFree,\ UserAlloc,\ UserFree,\ Kmalloc,\ Kfree,\ CreateRingBuffer,\ \ GetPid,\ CreateObject,\ DestroyObject,\ CreateEvent,\ RaiseEvent,\ WaitEvent,\ DestroyEvent,\ ClearEvent,\ \ LoadCursor,\ SelectHwCursor,\ SetHwCursor,\ HwCursorRestore,\ HwCursorCreate,\ \ SysMsgBoardStr,\ GetCurrentTask,\ LoadFile,\ SendEvent,\ SetMouseData,\ Sleep,\ GetTimerTicks,\ \ strncat,\ strncpy,\ strncmp,\ strnlen,\ strchr,\ strrchr,\ \ LFBAddress