From 2c7b28df934c59cab49ad7f1039ddb05f3b97ab4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Hord=C3=A9?= Date: Sat, 31 Mar 2007 11:29:47 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20suppression=20de=20l'ex=C3=A9cutable=20?= =?UTF-8?q?memoire.asm=20qui=20fait=20double=20emploi=20avec=20la=20comman?= =?UTF-8?q?de=20"mem"=20du=20shell.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- programs/memoire.asm | 77 -------------------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 programs/memoire.asm diff --git a/programs/memoire.asm b/programs/memoire.asm deleted file mode 100644 index 5b33bf5..0000000 --- a/programs/memoire.asm +++ /dev/null @@ -1,77 +0,0 @@ -model tiny,stdcall -p586N -locals -jumps -codeseg -option procalign:byte - -include "..\include\mem.h" -include "..\include\divers.h" - -org 0h - -start: -header exe <"CE",1,0,0,,offset imports,,offset realstart> - -realstart: - call [cs:print],offset msg - xor ebx,ebx - xor cx,cx -listmcb: - call [cs:mbget],cx - jc fino - dec ax - dec ax - mov gs,ax - inc cx - mov dx,gs - push edx ;Emplacement memoire hex 2 -;parent - cmp [gs:mb.reference],0 - jne next - push cs - push offset none ;parent lstr0 2x2 - add bx,[gs:mb.sizes] - jmp suitemn -next: - mov dx,[gs:mb.reference] - dec dx - dec dx - push dx ;parent lstr0 2x2 - push offset (mb).names -suitemn: - cmp [gs: mb.isresident],true - jne notresident - push offset resident ;resident str0 2 - jmp suitelistmcb -notresident: - push offset nonresident ;resident str0 2 -suitelistmcb: - xor edx,edx - mov dx,[gs: mb.sizes] - shl edx,4 - push 6 ;decimal 4 + type 2 - push edx - push gs ;nom lstr0 2x2 - push offset (mb).names - push offset line2 ;ligne - call [cs:print] - jmp listmcb -fino: - shl ebx,4 - push ebx - push offset fin - call [cs:print] - retf -resident db "oui",0 -nonresident db "non",0 -line2 db "%0P\h15|%w\h25|%0\h30|%0P\h46|%hW\l",0 -fin db "\l\l\c02%u octets de memoire disponible\l\c07",0 -msg db "Plan de la memoire\l\lNom | Taille |Res |Parent |Mem\l",0 -none db ".",0 - - -importing -use VIDEO.LIB,print -use SYSTEME,mbget -endi