git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

commit 79b05884ecb1d49f1fde1511bd81bdaeab9ec0fc
parent c53bfe7f24cdd092d8cbced99f38395095f241fc
Author: Toxa <untoxa@mail.ru>
Date:   Sat, 30 Jan 2021 00:15:36 +0300

revert div.s changes

Diffstat:
Mgbdk-lib/libc/asm/gbz80/div.s62+++++++++++++++++++++++++++++---------------------------------
1 file changed, 29 insertions(+), 33 deletions(-)

diff --git a/gbdk-lib/libc/asm/gbz80/div.s b/gbdk-lib/libc/asm/gbz80/div.s @@ -67,15 +67,15 @@ __modsuchar: ld c,(hl) ld b,#0 - jp signexte + jp signexte __divuschar: ld hl,#2+1 ld d, h add hl,sp - ld e,(hl) - dec hl + ld a,(hl-) + ld e, a ld c,(hl) ld a,c ; Sign extend @@ -83,20 +83,20 @@ __divuschar: sbc a ld b,a - call .div16 + call .div16 - ld e,c - ld d,b + ld e,c + ld d,b - ret + ret __moduschar: ld hl,#2+1 ld d, h add hl,sp - ld e,(hl) - dec hl + ld a,(hl-) + ld e, a ld c,(hl) ld a,c ; Sign extend @@ -145,12 +145,11 @@ __divsint: ld hl,#2+3 add hl,sp - ld d,(hl) - dec hl - ld e,(hl) - dec hl - ld a,(hl) - dec hl + ld a,(hl-) + ld d, a + ld a,(hl-) + ld e, a + ld a,(hl-) ld l,(hl) ld h,a @@ -168,12 +167,11 @@ __modsint: ld hl,#2+3 add hl,sp - ld d,(hl) - dec hl - ld e,(hl) - dec hl - ld a,(hl) - dec hl + ld a,(hl-) + ld d, a + ld a,(hl-) + ld e, a + ld a,(hl-) ld l,(hl) ld h,a @@ -222,12 +220,11 @@ __divuint: ld hl,#2+3 add hl,sp - ld d,(hl) - dec hl - ld e,(hl) - dec hl - ld a,(hl) - dec hl + ld a,(hl-) + ld d, a + ld a,(hl-) + ld e, a + ld a,(hl-) ld l,(hl) ld h,a @@ -244,12 +241,11 @@ __moduint: ld hl,#2+3 add hl,sp - ld d,(hl) - dec hl - ld e,(hl) - dec hl - ld a,(hl) - dec hl + ld a,(hl-) + ld d, a + ld a,(hl-) + ld e, a + ld a,(hl-) ld l,(hl) ld h,a

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.