DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

SWI in $32 code

Thread Tools
 
Search this Thread
 
Old Aug 28, 2001 | 09:57 AM
  #1  
86Red4+3's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2001
Posts: 47
Likes: 0
From: Crystal Lake, IL USA
SWI in $32 code

I've come across five places in the $32 code with an SWI instruction. This instruction should vector to the 16 bit address pointed to by locations $FFF0 and $FFF1. The problem is that $32 has the address set to $6000 and there's NOTHING THERE. Unless I'm missing something, the next event would be to jump to the illegal address vector at $FFF8-$FFF9 which points to the hot restart address $C800.

Anyone care to offer an explanation for this wierd programming? All I can think of is "We can't get the ECM to stop crashing, so let's just make sure it reboots often"
Reply
Old Aug 29, 2001 | 08:22 PM
  #2  
Grim Reaper's Avatar
TGO Supporter
 
Joined: Jul 1999
Posts: 10,907
Likes: 4
From: The Bone Yard
Car: Death Mobile
Engine: 666 c.i.
All Vectors are at the very end of the BIN. Remember that while the MAF bin is only 16K big (Hex 4000), it's starting address is actually Hex C000 to FFFF for the ECM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
89-IROCZ-5.0TPI
TPI
10
Feb 22, 2022 09:26 PM
Falcon50
DFI and ECM
81
Aug 22, 2020 03:26 PM
racereese
Tech / General Engine
14
Oct 3, 2015 03:46 PM
Luigytico09
TPI
0
Oct 1, 2015 08:46 AM
dusterbd
TPI
0
Sep 29, 2015 08:40 AM




All times are GMT -5. The time now is 06:50 AM.