home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / bsd / 10969 < prev    next >
Encoding:
Text File  |  1993-01-06  |  2.2 KB  |  62 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!tfs.com!tfs.com!julian
  3. From: julian@tfs.com (Julian Elischer)
  4. Subject: Re: [386BSD] more than 16MB?
  5. Message-ID: <1993Jan6.203341.6812@tfs.com>
  6. Organization: TRW Financial Systems
  7. References: <C0EHx0.qr@space.physics.uiowa.edu> <1if0p8INNfau@Germany.EU.net>
  8. Date: Wed, 6 Jan 1993 20:33:41 GMT
  9. Lines: 51
  10.  
  11. In article <1if0p8INNfau@Germany.EU.net> bs@Germany.EU.net (Bernard Steiner) writes:
  12. >In article <C0EHx0.qr@space.physics.uiowa.edu>, ljg@space.physics.uiowa.edu (Larry Granroth) writes:
  13. >> Is anyone out there running 386bsd on an ISA-bus machine with more than
  14. >> 16MB ram?
  15. >
  16. >Yes. I've seen a machine with 20MB and heard of one with 64 MB
  17. >(yes, sixty-four) No, not me...
  18. I doubt this very much
  19.  
  20.  
  21. The problem is that for reasons not obvious (but real) the kernel
  22. is compiled for FE000000. This is 32MB below the top
  23. of the address space. The kernel for 0.1 requires that it map
  24. the entire physical address space above this address, PLUS some other
  25. areas that are mapped in a non 1:1 manner (e.g. raw-IO address translation
  26. buffers)
  27. the upshot of this is that 386BSD can only make use of (32 - X)MB of real
  28. ram (where X is an unknown number) 20MB certainly works.
  29.  
  30. 0.2 solves this shortcoming by some rather ingenious means.
  31.  
  32. >
  33. >> Does 386bsd support this?
  34. >
  35. >Looks like it.
  36. 20 works, 24 may work.. after that I doubt it.
  37. (bill has some special compiles for >> 32MB but they require several
  38. patches and 0.2 should solve the problem properly)
  39.  
  40. >
  41. >> Does it (does it need to?) support
  42. >> DMA above 16MB?
  43. >
  44. >No idea. I'd be interested in the answer, though.
  45. for floppy, the dma is supplimented by a bounce buffer.
  46. for SCSI it is not.
  47. however the EISA scsi drivers do support 32 bit adresses. so bounce buffers
  48. are not needed.
  49. >
  50. >-Bernard
  51.  
  52.  
  53. julian
  54. +----------------------------------+       ______ _  __
  55. |   __--_|\  Julian Elischer       |       \     U \/ / On assignment
  56. |  /       \ julian@tfs.com        +------>x   USA    \ in a very strange
  57. | (   OZ    ) 2118 Milvia st. Berkeley CA. \___   ___ | country !
  58. +- X_.---._/  USA+(510) 704-3137(wk)           \_/   \\            
  59.           v
  60.  
  61.  
  62.