Subversion Repositories Kolibri OS

Rev

Rev 221 | Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. iglobal
  3.   szKernel            db 'KERNEL', 0
  4.   szVersion           db 'version',0
  5.   szAttachIntHandler  db 'AttachIntHandler',0
  6.   szSysMsgBoardStr    db 'SysMsgBoardStr', 0
  7.   szPciApi            db 'PciApi', 0
  8.   szPciRead32         db 'PciRead32', 0
  9.   szPciRead8          db 'PciRead8', 0
  10.   szPciWrite8         db 'PciWrite8',0
  11.   szAllocKernelSpace  db 'AllocKernelSpace',0
  12.   szMapPage           db 'MapPage',0
  13.   szRegService        db 'RegService',0
  14.   szKernelAlloc       db 'KernelAlloc',0
  15.   szKernelFree        db 'KernelFree',0
  16.   szGetPgAddr         db 'GetPgAddr',0
  17.   szGetCurrentTask    db 'GetCurrentTask',0
  18.   szGetService        db 'GetService',0
  19.   szServiceHandler    db 'ServiceHandler',0
  20.   szFpuSave           db 'FpuSave',0
  21.   szFpuRestore        db 'FpuRestore',0
  22.   szLoadCursor        db 'LoadCursor',0
  23.   szSetHwCursor       db 'SetHwCursor',0
  24.   szHwCursorRestore   db 'HwCursorRestore', 0
  25.   szHwCursorCreate    db 'HwCursorCreate', 0
  26.   szLFBAddress        db 'LFBAddress',0
  27.   szLoadFile          db 'LoadFile',0
  28.   szSendEvent         db 'SendEvent',0
  29.  
  30. align 16
  31. kernel_export:
  32.   dd szAttachIntHandler, attach_int_handler
  33.   dd szSysMsgBoardStr  , sys_msg_board_str
  34.   dd szPciApi          , pci_api
  35.   dd szPciRead32       , pci_read32
  36.   dd szPciRead8        , pci_read8
  37.   dd szPciWrite8       , pci_write8
  38.   dd szAllocKernelSpace, alloc_kernel_space
  39.   dd szMapPage         , map_page
  40.   dd szRegService      , reg_service
  41.   dd szKernelAlloc     , kernel_alloc
  42.   dd szKernelFree      , kernel_free
  43.   dd szGetPgAddr       , get_pg_addr
  44.   dd szGetCurrentTask  , get_curr_task
  45.   dd szGetService      , get_service
  46.   dd szServiceHandler  , srv_handler
  47.   dd szFpuSave         , fpu_save
  48.   dd szFpuRestore      , fpu_restore
  49.   dd szLoadCursor      , load_cursor
  50.   dd szSetHwCursor     , set_hw_cursor
  51.   dd szHwCursorRestore , hw_restore
  52.   dd szHwCursorCreate  , create_cursor
  53.   dd szLoadFile        , load_file
  54.   dd szSendEvent       , send_event
  55. exp_lfb:
  56.   dd szLFBAddress      , 0
  57.   dd 0
  58.  
  59. endg
  60.  
  61.