Path: utzoo!attcan!uunet!cbmvax!cbmehq!cbmger!peterk From: peterk@cbmger.UUCP (Peter Kittel GERMANY) Newsgroups: comp.sys.amiga.hardware Subject: Re: 2090/st-506 revisited Keywords: Thanks Dave!! Message-ID: <525@cbmger.UUCP> Date: 19 Oct 90 07:07:30 GMT References: <1990Oct18.035721.2305@cbnewsj.att.com> Reply-To: peterk@cbmger.UUCP (Peter Kittel GERMANY) Organization: Commodore Bueromaschinen GmbH, West Germany Lines: 35 In article <1990Oct18.035721.2305@cbnewsj.att.com> paulm@cbnewsj.att.com (paul.j.maioriello) writes: > >Thanks to suggestions from Dave Haynie, I have gotten the 2090 with >a CDC WREN st-506 drive to work fairly reliably in my a3000 (it's not >perfect yet). >The procedure to follow is: >1. run NoFastMem There is also other software that can be saved by using NoFastMem. But in the A3000 you may lose quite an amount of memory through this. So, I can imagine a little utility software (or an addition to SetCPU, Dave?) that could do the following: Invoked after Autoconfig took place and BindDrivers, it looks which portions of the 32-bit Fast mem are already used and which portions of the lower 16 MB address area are still free. Then it uses the MMU to remap that rest of 32-bit-RAM downwards into the old 16 MB area. Well, it has also to take care of the memory chunk lists and such stuff, so it appears to me a bit tricky. If it were really cool, it also were capable to remap fragmented 32-bit memory down to one big contiguous chunk. Though, it should fail gracefully when that lower address area is already occupied by autoconfig devices. Then nobody can help. The net result of this could be that you keep nearly all your RAM (as long as it's not too big, some MB), but use it with FULL Fast RAM speed (or won't this work?), secondly avoiding many compatibility problems. Ok, it's a kludge, but perhaps a nice one :-) As I'm not such a great shot systems programmer, I have to leave this project to the world, someone volunteering? -- Best regards, Dr. Peter Kittel // E-Mail to \\ Only my personal opinions... Commodore Frankfurt, Germany \X/ {uunet|pyramid|rutgers}!cbmvax!cbmger!peterk