No changes between revisions
/programs/develop/libraries/menuetlibc/src/libc/pc_hw/mem/mdb.s |
0,0 → 1,29 |
/* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */ |
#define USE_ESI |
#define USE_EDI |
#include <libc/asmdefs.h> |
#include<libc/asm.h> |
|
MK_C_SYM(_movedatab) /* src_sel, src_ofs, dest_sel, dest_ofs, len */ |
ENTER |
|
pushw %ds |
pushw %es |
|
movl ARG1,%eax |
movw %ax,%ds |
movl ARG2,%esi |
|
movl ARG3,%eax |
movw %ax,%es |
movl ARG4,%edi |
|
movl ARG5,%ecx |
cld |
rep |
movsb |
|
popw %es |
popw %ds |
|
LEAVE |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |