summaryrefslogtreecommitdiff
path: root/distrib/sets
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2004-04-24 19:51:50 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2004-04-24 19:51:50 +0000
commit915c9097dfba70544f63ef9ade9d5057a9309f73 (patch)
tree6ca709504e608d4dcf774401f54ec8d6d23610c1 /distrib/sets
parentec053ecdd6fe18ab575f9b48eeebce50e5d161cf (diff)
Preliminary switch to an mvme88k bus_space world. Not all drivers have been
converted yet, and they rely upon some linear mappings provided by bus_space. In order to not impact performance, almost all the bus_space accesses go through macros and inline functions. This currently restricts us to D16 and D32 access modes, which are selected at compilation time. Since there are no plans to support D8 vme devices in the future, this is acceptable for now. This makes the "len" locator for vme devices go away, and allows to simplify some code which was using the pcctwo device, and will now directly access hardware which is known to exist, rather than wait until the device is attached. While there, try to enforce more interrupt vector number checks, since these changes pointed out that dart(4) had been working correctly so far by sheer luck only.
Diffstat (limited to 'distrib/sets')
0 files changed, 0 insertions, 0 deletions