RE: [hatari-devel] Buss error - $FFFF9200

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


> From: Thomas Huth [mailto:th.huth@xxxxxx]
> Sent: 31 December 2015 08:44
> 
> Am Wed, 30 Dec 2015 15:09:51 +0000
> schrieb "Konador, Cyprian" :
> 
> > I'm testing TT/Mega STe DIP switches which are visible under byte
> > $FFFF9200. I discovered that on real STE and Mega STE, byte read from
> > $FFFF9200 causes buss error. Under Hatari that access is allowed.
> > I attached test application DIP2.ZIP. On real hardware it is closed
> > immediately without any prompt.
> 
> Concerning Mega STE - Hatari does not emulate this machine yet, only a
> normal STE, and on a normal STE, you can find the joypad buttons
> register at FF9200, so that's normal that you don't see a bus error
> here.
> 
> Concerning TT - it seems like Hatari is currently also emulating the
> joypad registers on this machine ... I guess that's wrong? Did the TT
> have the enhanced joypad ports of the STE?
> 
>  Thomas

Hi

Lets skip TT at that moment. 

That instruction works fine on STE/MSTE/Hatari:
	move.w	$FFFF9200.w,D0

That instruction works fine on STE/MSTE/Hatari:
	move.b	$FFFF9201.w, D0

That instruction throws Buss Error on STE/MSTE but works fine in Hatari:
	move.b	$FFFF9200.w,D0

Regards
Cyprian



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/