home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / hardware / 15021 < prev    next >
Encoding:
Text File  |  1992-09-08  |  2.2 KB  |  46 lines

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