Merge pull request #243 from tkchia/tkchia/self-host
plat/msdos86: add unlink( )
This commit is contained in:
commit
526738b7e1
23
plat/msdos86/libsys/unlink.s
Normal file
23
plat/msdos86/libsys/unlink.s
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
#
|
||||||
|
! $Source$
|
||||||
|
! $State$
|
||||||
|
! $Revision$
|
||||||
|
|
||||||
|
! Declare segments (the order is important).
|
||||||
|
|
||||||
|
.sect .text
|
||||||
|
.sect .rom
|
||||||
|
.sect .data
|
||||||
|
.sect .bss
|
||||||
|
|
||||||
|
.sect .text
|
||||||
|
|
||||||
|
! Remove a file.
|
||||||
|
|
||||||
|
.define _unlink
|
||||||
|
_unlink:
|
||||||
|
mov bx, sp
|
||||||
|
mov dx, 2(bx)
|
||||||
|
movb ah, 0x41
|
||||||
|
int 0x21
|
||||||
|
jmp .sys_zret
|
Loading…
Reference in a new issue