changeset 2932:69c2fc49b5fb

defs/dragon.d: Correct PIA0Base and PIA1Base They were set to direct page addresses here but always used in extended addressing in the code. Now at least some d64 disk images boot up in XRoar.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 18 Jan 2014 23:45:12 +0100
parents 5d8613134a64
children f3179a938345
files defs/dragon.d
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/defs/dragon.d	Sat Jan 18 21:56:36 2014 +0100
+++ b/defs/dragon.d	Sat Jan 18 23:45:12 2014 +0100
@@ -95,7 +95,7 @@
 
 * PIA 0 and 1 standard on all Dragons.
 DPPIA0DA	EQU		$00		Side A Data/DDR
-PIA0Base  EQU       DPPIA0DA
+PIA0Base  EQU       DPPIA0DA+IO
 DPPIA0CRA	EQU		$01		Side A Control.
 DPPIA0DB	EQU		$02		Side B Data/DDR
 DPPIA0CRB	EQU		$03		Side B Control.
@@ -106,7 +106,7 @@
 PIA0CRB		EQU		DPPIA0CRB+IO	Side A Control.
 
 DPPIA1DA	EQU		$20		Side A Data/DDR
-PIA1Base  EQU       DPPIA1DA
+PIA1Base  EQU       DPPIA1DA+IO
 DPPIA1CRA	EQU		$21		Side A Control.
 DPPIA1DB	EQU		$22		Side B Data/DDR
 DPPIA1CRB	EQU		$23		Side B Control.