Rev 5201 | Rev 5629 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5201 | Rev 5565 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
2 | ;; ;; |
2 | ;; ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 5201 $ |
8 | $Revision: 5565 $ |
9 | 9 | ||
10 | align 4 |
10 | align 4 |
11 | __exports: |
11 | __exports: |
Line 43... | Line 43... | ||
43 | get_phys_addr, 'GetPhysAddr', \ ; eax |
43 | get_phys_addr, 'GetPhysAddr', \ ; eax |
44 | map_space, 'MapSpace', \ |
44 | map_space, 'MapSpace', \ |
45 | release_pages, 'ReleasePages', \ |
45 | release_pages, 'ReleasePages', \ |
46 | alloc_dma24, 'AllocDMA24', \ ; stdcall |
46 | alloc_dma24, 'AllocDMA24', \ ; stdcall |
47 | \ |
47 | \ |
- | 48 | init_rwsem, 'InitRwsem', \ ; gcc fastcall |
|
- | 49 | down_read, 'DownRead', \ ; gcc fastcall |
|
- | 50 | down_write, 'DownWrite', \ ; gcc fastcall |
|
- | 51 | up_read, 'UpRead', \ ; gcc fastcall |
|
- | 52 | up_write, 'UpWrite', \ ; gcc fastacll |
|
48 | mutex_init, 'MutexInit', \ ; gcc fastcall |
53 | mutex_init, 'MutexInit', \ ; gcc fastcall |
49 | mutex_lock, 'MutexLock', \ ; gcc fastcall |
54 | mutex_lock, 'MutexLock', \ ; gcc fastcall |
50 | mutex_unlock, 'MutexUnlock', \ ; gcc fastcall |
55 | mutex_unlock, 'MutexUnlock', \ ; gcc fastcall |
51 | \ |
56 | \ |
52 | get_display, 'GetDisplay', \ |
57 | get_display, 'GetDisplay', \ |
Line 115... | Line 120... | ||
115 | \ |
120 | \ |
116 | NET_add_device, 'NetRegDev', \ |
121 | NET_add_device, 'NetRegDev', \ |
117 | NET_remove_device, 'NetUnRegDev', \ |
122 | NET_remove_device, 'NetUnRegDev', \ |
118 | NET_ptr_to_num, 'NetPtrToNum', \ |
123 | NET_ptr_to_num, 'NetPtrToNum', \ |
119 | NET_link_changed, 'NetLinkChanged', \ |
124 | NET_link_changed, 'NetLinkChanged', \ |
120 | ETH_input, 'Eth_input', \ |
125 | ETH_input, 'EthInput', \ |
- | 126 | NET_BUFF_alloc, 'NetAlloc', \ |
|
- | 127 | NET_BUFF_free, 'NetFree', \ |
|
121 | \ |
128 | \ |
122 | get_pcidev_list, 'GetPCIList', \ |
129 | get_pcidev_list, 'GetPCIList', \ |
123 | \ |
130 | \ |
124 | 0, 'LFBAddress' ; must be the last one |
131 | 0, 'LFBAddress' ; must be the last one |
125 | load kernel_exports_count dword from __exports + 24 |
132 | load kernel_exports_count dword from __exports + 24 |