]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/boot/pc/e820.s
9boot: replace strrchr() call with a loop and strchr() for ignoring bang path prefixes
[plan9front.git] / sys / src / boot / pc / e820.s
index 71db6c53d131d0a5aa5e2ed1a85412adfebbc985..370861c9f322e15e97703123b3b86365164676dd 100644 (file)
@@ -14,6 +14,7 @@ TEXT e820(SB), $0
        CMPB CL, $24
        JZ _ret
        MOVL $1, AX
+       MOVL p+8(SP), DI
        MOVL AX, 20(DI)
 _ret:
        MOVL BX, AX
@@ -21,6 +22,7 @@ _ret:
 _bad:
        CALL16(pmode32(SB))
        XORL AX, AX
+       MOVL p+8(SP), DI
        MOVL AX, 0(DI)
        MOVL AX, 4(DI)
        MOVL AX, 8(DI)