Commit Graph

13 Commits

Author SHA1 Message Date
mycroft c70a898b67 Fix multiple bugs:
* Select dense or sparse space based on the prefetchable flag, like the kernel
  does.  In particular, non-prefetchable mappings are forced to sparse space.
* If no window is matched, return MAP_FAILED, rather than falling through and
  blowing chunks.
* Ignore addr_shift (set it to 0) for dense mappings.
2002-07-19 22:03:39 +00:00
simonb 2db48f4c88 Add "Remember to update distrib/sets..." lines (and NetBSD RCS IDs in
some cases).
2001-09-10 11:18:41 +00:00
thorpej f9c5bef128 De-lint, cleanup. 2001-07-17 17:46:42 +00:00
simonb edf0a0d67e Pass the abst to alpha_pci_mem_unmap() so that the real size of the
mapped area can be unmapped.
2000-06-30 18:19:28 +00:00
thorpej 933205b479 Oops, forgot this file. 2000-02-26 19:00:08 +00:00
thorpej cd8a1657b4 Userland interface to the bus window translation support now present
in the alpha sysarch(2).  In a perfect world, these would go away in
favor of a generic bus space mapping framework, but XFree86 is a long
ways away from being able to use one.
2000-02-26 18:59:36 +00:00
thorpej 59687bd2d9 This isn't supposed to be here... looks like Mr. Jacob is experiencing
CVS lossage that keeps this directory from being properly pruned.
1997-05-28 03:46:03 +00:00
mjacob f81b2c2d22 missing 'objs' target. 1997-05-28 00:29:17 +00:00
mjacob d0968e6141 A stub makefile has to hang around (as far as *I* can tell) for makes to
continue to work.
1997-05-28 00:13:52 +00:00
cgd b43e9a78d5 Remove alpha 'mmclock' memory-mapped clock interfaces. In retrospect,
while it's sort of nice, it's sufficiently hard to do this properly
for the general case that, in the long run, it probably won't make sense
to support in the way i was planning to.  (There are serious problems
with doing this, on multiprocessors.)
1996-03-30 23:08:43 +00:00
jtk d4e5b34479 rearrange build structure so different architecture-specific libraries
can have separate shared library versions, by building in the arch
subdirectory.
1996-02-21 02:43:52 +00:00
cgd d60a3efc1f internal libalpha header, and functions to init and read from the
memory mapped clock.
1995-12-20 12:54:24 +00:00
cgd 762e8ff6c2 makefile for alpha libarch 1995-12-20 12:48:10 +00:00