feat: utilisation de la fonction fileexec plutot que la fonction de projection en bloc mémoire
This commit is contained in:
parent
a4b18960f3
commit
8a5dcd0172
|
@ -141,38 +141,9 @@ error:
|
||||||
call concat0
|
call concat0
|
||||||
noaddext:
|
noaddext:
|
||||||
mov si,offset buffer
|
mov si,offset buffer
|
||||||
push cs
|
mov ah,18
|
||||||
mov ax,offset arrive
|
|
||||||
push ax
|
|
||||||
mov di,offset vga
|
|
||||||
mov ah,40
|
|
||||||
int 47h
|
|
||||||
mov ah,17
|
|
||||||
int 48h
|
int 48h
|
||||||
jc reallyerror
|
jc reallyerror
|
||||||
push es
|
|
||||||
push 0100h
|
|
||||||
push es
|
|
||||||
push es
|
|
||||||
push es
|
|
||||||
pop ds
|
|
||||||
pop fs
|
|
||||||
pop gs
|
|
||||||
push 7202h
|
|
||||||
popf
|
|
||||||
db 0CBh
|
|
||||||
arrive:
|
|
||||||
push cs
|
|
||||||
push cs
|
|
||||||
push cs
|
|
||||||
push cs
|
|
||||||
pop ds
|
|
||||||
pop es
|
|
||||||
pop fs
|
|
||||||
pop gs
|
|
||||||
mov si,offset vga
|
|
||||||
mov ah,41
|
|
||||||
int 47h
|
|
||||||
xor bp,bp
|
xor bp,bp
|
||||||
jmp replay
|
jmp replay
|
||||||
reallyerror:
|
reallyerror:
|
||||||
|
@ -440,7 +411,6 @@ msg db 'Interpreteur de commande COS V1.1',0
|
||||||
dir equ $
|
dir equ $
|
||||||
buffer equ $+128
|
buffer equ $+128
|
||||||
buffer2 equ $+128+512
|
buffer2 equ $+128+512
|
||||||
vga equ $+128+512+512
|
|
||||||
|
|
||||||
|
|
||||||
end start
|
end start
|
||||||
|
|
Loading…
Reference in New Issue