/kernel/trunk/core/exports.inc |
---|
123,8 → 123,9 |
usb_get_param, 'USBGetParam', \ |
usb_hc_func, 'USBHCFunc', \ |
\ |
file_system_lfn_protected, 'FS_Service', \ ; The intrakernel function of working with the file system is exported. |
\ ; The intrakernel function of working with the file system. |
\ ; Duplicates system call 70. |
file_system_lfn_protected_registers, 'FS_Service', \ |
\ |
net_add_device, 'NetRegDev', \ |
net_remove_device, 'NetUnRegDev', \ |
/kernel/trunk/fs/fs_lfn.inc |
---|
119,6 → 119,14 |
; System function 70 |
; file_system_lfn_protected returns values not in registers, but in their images |
; on stack. Make a short wrapper to actually return values in registers. |
file_system_lfn_protected_registers: |
pushad |
call file_system_lfn_protected |
popad |
ret |
file_system_lfn_protected: |
pushad |
call protect_from_terminate |