Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .def _memset16
- .assume adl=1
- ; void *memset16(void *dest, int c, size_t count);
- _memset16:
- pop iy
- pop de
- pop bc
- ex (sp),hl
- push bc
- push de
- push iy
- dec hl
- or a,a
- adc hl,hl
- ret c
- ex de,hl
- ld (hl),c
- inc hl
- ld (hl),b
- ret z
- push de
- pop bc
- push hl
- pop de
- dec hl
- inc de
- ldir
- ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement