From a162c52fe79ee36b050fb7d096a100266a4bdbcd Mon Sep 17 00:00:00 2001 From: Ross Wilson Date: Thu, 12 May 2016 13:40:36 +0700 Subject: [PATCH] Fixed error in 'offset' ORGs --- pymlac/blockpunch.asm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pymlac/blockpunch.asm b/pymlac/blockpunch.asm index a27af18..84a87b1 100644 --- a/pymlac/blockpunch.asm +++ b/pymlac/blockpunch.asm @@ -78,7 +78,8 @@ allbits data 0377 ; byte of all bits ;------------------------ ; Punch block loader ;------------------------ - org start+0100 ; 037540 + 0100 = 037640 +; org start+0100 ; 037540 + 0100 = 037640 + org 037640 pbldr lwc 0100 ; dac fad ; lwc 076 ; @@ -93,7 +94,8 @@ pbloop lac *fad ; ;------------------------ ; Punch leader ;------------------------ - org start+0120 ; 037540 + 0120 = 037660 +; org start+0120 ; 037540 + 0120 = 037660 + org 037660 pldr lwc 07 ; we want 16 bytes of leader (8 words) dac wtb ; store leader count cla ; @@ -105,7 +107,8 @@ pldr lwc 07 ; we want 16 bytes of leader (8 words) ;------------------------ ; Punch end code ;------------------------ - org start+0130 ; 037540 + 0130 = 037670 +; org start+0130 ; 037540 + 0130 = 037670 + org 037670 pend law 0377 ; jms pbyte ; jms pbyte ;