home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.sysv386
- Path: sparky!uunet!pipex!demon!constant.demon.co.uk!slangley
- From: slangley@constant.demon.co.uk (Simon Langley)
- Subject: Re: >16MB on a 486
- Message-ID: <BuBzHD.Eo@constant.demon.co.uk>
- Organization: Home
- X-Newsreader: Tin 1.1 PL5
- References: <BuAo02.Exp@ernest.dseg.ti.com>
- Date: Wed, 9 Sep 1992 21:53:37 GMT
- Lines: 24
-
- Alan Edmonds (alan@ernest.dseg.ti.com) wrote:
- :
- : Do you have a SCSI Bus Master host adapter? If yes, that's your problem.
- : The ISA bus can only do DMA into a 16MB address space. That's your
- : limit. I *think* that if you don't have a bus master card, you
- : can use > 16 MB on an ISA bus system. This is one reason to pay
- : the extra bucks for a EISA bus system with EISA hard disk controller.
- :
- I don't have a SCSI controller so it does look as though I should be able to
- do this but I don't know how. I wish I had bought an EISA machine now, but
- when I bought it I thought that 16MB was quite a lot of memory (how wrong I
- was :-( ).
- : This problem can be solved by DMAing into a temporary buffer in the
- : lower 16MB range then transfering the data into the final destination
- : buffer. I think that some vendors offer this option; it might
- : have to be enabled and a new kernel rebuilt. I don't think ISC
- : uses the intermediate buffer option (at least up to 2.2.1), SCO
- : I think supports using the intermediate buffer.
- According to another poster ESIX can do this but I can find no references to
- this in the docs.
-
- --
- Simon Langley (preferred) slangley@constant.demon.co.uk
- Hampstead, London slangley@cix.compulink.co.uk
-