Subversion Repositories Kolibri OS

Rev

Rev 377 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 377 Rev 425
-
 
1
$Revision: 425 $
1
iglobal
2
 
2
  szKernel            db 'KERNEL', 0
3
iglobal
3
  szVersion           db 'version',0
4
  szKernel            db 'KERNEL', 0
4
 
5
  szVersion           db 'version',0
5
  szRegService        db 'RegService',0
6
 
6
  szGetService        db 'GetService',0
7
  szRegService        db 'RegService',0
7
  szServiceHandler    db 'ServiceHandler',0
8
  szGetService        db 'GetService',0
8
  szAttachIntHandler  db 'AttachIntHandler',0
9
  szServiceHandler    db 'ServiceHandler',0
9
  szFpuSave           db 'FpuSave',0
10
  szAttachIntHandler  db 'AttachIntHandler',0
10
  szFpuRestore        db 'FpuRestore',0
11
  szFpuSave           db 'FpuSave',0
11
 
12
  szFpuRestore        db 'FpuRestore',0
12
  szPciApi            db 'PciApi', 0
13
 
13
  szPciRead32         db 'PciRead32', 0
14
  szPciApi            db 'PciApi', 0
14
  szPciRead8          db 'PciRead8', 0
15
  szPciRead32         db 'PciRead32', 0
15
  szPciWrite8         db 'PciWrite8',0
16
  szPciRead8          db 'PciRead8', 0
16
 
17
  szPciWrite8         db 'PciWrite8',0
17
  szAllocPage         db 'AllocPage',0
18
 
18
  szAllocPages        db 'AllocPages',0
19
  szAllocPage         db 'AllocPage',0
19
  szFreePage          db 'FreePage',0
20
  szAllocPages        db 'AllocPages',0
20
  szGetPgAddr         db 'GetPgAddr',0
21
  szFreePage          db 'FreePage',0
21
  szMapPage           db 'MapPage',0
22
  szGetPgAddr         db 'GetPgAddr',0
22
  szMapSpace          db 'MapSpace',0
23
  szMapPage           db 'MapPage',0
23
  szCommitPages       db 'CommitPages',0
24
  szMapSpace          db 'MapSpace',0
24
  szReleasePages      db 'ReleasePages',0
25
  szCommitPages       db 'CommitPages',0
25
 
26
  szReleasePages      db 'ReleasePages',0
26
  szAllocKernelSpace  db 'AllocKernelSpace',0
27
 
27
  szFreeKernelSpace   db 'FreeKernelSpace',0
28
  szAllocKernelSpace  db 'AllocKernelSpace',0
28
  szKernelAlloc       db 'KernelAlloc',0
29
  szFreeKernelSpace   db 'FreeKernelSpace',0
29
  szKernelFree        db 'KernelFree',0
30
  szKernelAlloc       db 'KernelAlloc',0
30
  szUserAlloc         db 'UserAlloc',0
31
  szKernelFree        db 'KernelFree',0
31
  szUserFree          db 'UserFree',0
32
  szUserAlloc         db 'UserAlloc',0
32
  szKmalloc           db 'Kmalloc',0
33
  szUserFree          db 'UserFree',0
33
  szKfree             db 'Kfree',0
34
  szKmalloc           db 'Kmalloc',0
34
 
35
  szKfree             db 'Kfree',0
35
  szCreateObject      db 'CreateObject',0
36
 
36
  szDestroyObject     db 'DestroyObject',0
37
  szCreateObject      db 'CreateObject',0
37
  szCreateEvent       db 'CreateEvent',0
38
  szDestroyObject     db 'DestroyObject',0
38
  szRaiseEvent        db 'RaiseEvent',0
39
  szCreateEvent       db 'CreateEvent',0
39
  szWaitEvent         db 'WaitEvent',0
40
  szRaiseEvent        db 'RaiseEvent',0
40
  szDestroyEvent      db 'DestroyEvent',0
41
  szWaitEvent         db 'WaitEvent',0
41
  szClearEvent        db 'ClearEvent',0
42
  szDestroyEvent      db 'DestroyEvent',0
42
 
43
  szClearEvent        db 'ClearEvent',0
43
  szLoadCursor        db 'LoadCursor',0
44
 
44
  szSetHwCursor       db 'SetHwCursor',0
45
  szLoadCursor        db 'LoadCursor',0
45
  szHwCursorRestore   db 'HwCursorRestore', 0
46
  szSetHwCursor       db 'SetHwCursor',0
46
  szHwCursorCreate    db 'HwCursorCreate', 0
47
  szHwCursorRestore   db 'HwCursorRestore', 0
47
 
48
  szHwCursorCreate    db 'HwCursorCreate', 0
48
  szSysMsgBoardStr    db 'SysMsgBoardStr', 0
49
 
49
  szGetCurrentTask    db 'GetCurrentTask',0
50
  szSysMsgBoardStr    db 'SysMsgBoardStr', 0
50
  szLFBAddress        db 'LFBAddress',0
51
  szGetCurrentTask    db 'GetCurrentTask',0
51
  szLoadFile          db 'LoadFile',0
52
  szLFBAddress        db 'LFBAddress',0
52
  szSendEvent         db 'SendEvent',0
53
  szLoadFile          db 'LoadFile',0
53
 
54
  szSendEvent         db 'SendEvent',0
54
 
55
 
55
align 16
56
 
56
kernel_export:
57
align 16
57
  dd szRegService      , reg_service
58
kernel_export:
58
  dd szGetService      , get_service
59
  dd szRegService      , reg_service
59
  dd szServiceHandler  , srv_handler
60
  dd szGetService      , get_service
60
  dd szAttachIntHandler, attach_int_handler
61
  dd szServiceHandler  , srv_handler
61
  dd szFpuSave         , fpu_save
62
  dd szAttachIntHandler, attach_int_handler
62
  dd szFpuRestore      , fpu_restore
63
  dd szFpuSave         , fpu_save
63
 
64
  dd szFpuRestore      , fpu_restore
64
  dd szPciApi          , pci_api
65
 
65
  dd szPciRead32       , pci_read32
66
  dd szPciApi          , pci_api
66
  dd szPciRead8        , pci_read8
67
  dd szPciRead32       , pci_read32
67
  dd szPciWrite8       , pci_write8
68
  dd szPciRead8        , pci_read8
68
 
69
  dd szPciWrite8       , pci_write8
69
  dd szAllocPage       , alloc_page
70
 
70
  dd szAllocPages      , alloc_pages
71
  dd szAllocPage       , alloc_page
71
  dd szFreePage        , free_page
72
  dd szAllocPages      , alloc_pages
72
  dd szMapPage         , map_page
73
  dd szFreePage        , free_page
73
  dd szMapSpace        , map_space
74
  dd szMapPage         , map_page
74
  dd szGetPgAddr       , get_pg_addr
75
  dd szMapSpace        , map_space
75
  dd szCommitPages     , commit_pages          ;not implemented
76
  dd szGetPgAddr       , get_pg_addr
76
  dd szReleasePages    , release_pages
77
  dd szCommitPages     , commit_pages          ;not implemented
77
 
78
  dd szReleasePages    , release_pages
78
  dd szAllocKernelSpace, alloc_kernel_space
79
 
79
  dd szFreeKernelSpace , free_kernel_space
80
  dd szAllocKernelSpace, alloc_kernel_space
80
  dd szKernelAlloc     , kernel_alloc
81
  dd szFreeKernelSpace , free_kernel_space
81
  dd szKernelFree      , kernel_free
82
  dd szKernelAlloc     , kernel_alloc
82
  dd szUserAlloc       , user_alloc
83
  dd szKernelFree      , kernel_free
83
  dd szUserFree        , user_free
84
  dd szUserAlloc       , user_alloc
84
  dd szKmalloc         , malloc
85
  dd szUserFree        , user_free
85
  dd szKfree           , free
86
  dd szKmalloc         , malloc
86
 
87
  dd szKfree           , free
87
  dd szCreateObject    , create_kernel_object
88
 
88
  dd szDestroyObject   , destroy_kernel_object
89
  dd szCreateObject    , create_kernel_object
89
  dd szCreateEvent     , create_event
90
  dd szDestroyObject   , destroy_kernel_object
90
  dd szRaiseEvent      , raise_event
91
  dd szCreateEvent     , create_event
91
  dd szWaitEvent       , wait_event
92
  dd szRaiseEvent      , raise_event
92
  dd szDestroyEvent    , destroy_event
93
  dd szWaitEvent       , wait_event
93
  dd szClearEvent      , clear_event
94
  dd szDestroyEvent    , destroy_event
94
 
95
  dd szClearEvent      , clear_event
95
  dd szLoadCursor      , load_cursor
96
 
96
  dd szSetHwCursor     , set_hw_cursor
97
  dd szLoadCursor      , load_cursor
97
  dd szHwCursorRestore , hw_restore
98
  dd szSetHwCursor     , set_hw_cursor
98
  dd szHwCursorCreate  , create_cursor
99
  dd szHwCursorRestore , hw_restore
99
 
100
  dd szHwCursorCreate  , create_cursor
100
  dd szSysMsgBoardStr  , sys_msg_board_str
101
 
101
  dd szGetCurrentTask  , get_curr_task
102
  dd szSysMsgBoardStr  , sys_msg_board_str
102
  dd szLoadFile        , load_file
103
  dd szGetCurrentTask  , get_curr_task
103
  dd szSendEvent       , send_event
104
  dd szLoadFile        , load_file
104
exp_lfb:
105
  dd szSendEvent       , send_event
105
  dd szLFBAddress      , 0
106
exp_lfb:
106
  dd 0
107
  dd szLFBAddress      , 0
107
 
108
  dd 0
108
endg
109
 
-
 
110
endg