home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.hardware
- Path: sparky!uunet!munnari.oz.au!uniwa!cujo!copes
- From: copes@cs.curtin.edu.au (Simon Cope)
- Subject: Re: SOLVED!!!! Reboot with 1.3 using SetCpu under 2.04
- Message-ID: <copes.715932434@marsh>
- Sender: news@cujo.curtin.edu.au (News Manager)
- Organization: Curtin University of Technology
- References: <34898@cbmvax.commodore.com> <1992Sep7.083501.20658@enea.se>
- Date: Tue, 8 Sep 1992 06:07:14 GMT
- Lines: 34
-
- tope@enea.se (Tommy Petersson) writes:
-
- >As the reasoning on this topic has been for the last weeks, it seems like
- >it's not possible to kick 1.3 with SetCPU AND use the hard disk. (I have
- >seen one post saying the contrary, but tried to do as suggested and it
- >didn't work).
-
- >I have an A3000T with 2.04 in ROM. When I kickrom 1.3, the hard disk
- >is not found. Is this something that Dave H. just left out because he
- >didn't feel a need for it at the moment, should it really work, or is it
- >very hard (or impossible) to implement?
-
- No, its not that hard. The 1.3 kickfile for the A3000 is identical to any
- other 1.3 rom, the extra code for scsi.device and that fast ram test is tacked
- onto the end. SetCPU 1.60 doesn't know about this extra code, thus when you
- do a kickrom you miss out on them. The A3000 'boot roms' in earlier machines
- load this extra code into $7f80000, and the 1.3 image into $7fc0000. When it
- maps them through with the mmu, the rom image ends up at $fc0000, and the
- extra section is mapped to $f00000. Thus when 1.3 starts up, it scans
- $f00000-$f80000 for romtags, and adds any it finds. They did it this way
- because it improves compatibility for bad code that jumps into the rom, and
- because 1.3 is full, and there is no room for the extra code in the 256k.
- I'm currently making SetCPU A3000 compatible, and if I find time I may make
- it aware of 1.3 kickfiles. And I'm going to give the source to Dave, so he
- can do what he wants with it. (hopefully release it as a new version).
-
- >--
- >=============================================================================
- > Tommy Petersson tope@enea.se Enea Data AB, Sweden
- >=============================================================================
-
- --
- copes@cs.curtin.edu.au
-
-