summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/main.c
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2009-07-06 22:46:40 +0000
committermiod <miod@openbsd.org>2009-07-06 22:46:40 +0000
commit4081a62a5831318d5c64d75dabde9ccb7fe2c425 (patch)
tree56887d85d55bd61c6ddead15f27ab25295343ef0 /usr.bin/mandoc/main.c
parentremove unused WDEPCOL warning that became unused in 1.7.19 (diff)
downloadwireguard-openbsd-4081a62a5831318d5c64d75dabde9ccb7fe2c425.tar.xz
wireguard-openbsd-4081a62a5831318d5c64d75dabde9ccb7fe2c425.zip
Almost rewrite xbridge PCI resource allocation:
- introduce an interface for widget drivers to ask the xbow to map arbitrary views of their address space, in addition to the low 16MB. This operation may fail or map a subset range of what the caller asked for, depending on the platform we're running on. - use this in xbridge to set up views on the direct memory and i/o spaces, to map devices resources when they don't fit in one of the devio small ranges (limited to 2MB anyway). These views are only allocated when devio can't do the job, so as not to consume too many resources on Origin family systems where such views are scarce resources (and shared accross the whole crossbow). This makes pci devices with large resource needs configure correctly. While there, fix programming of 64 bit memory BAR; this makes bge(4) work. Tested on Octane (with Bridge revision < 4 and >= 4), Origin 200 (Bridge >= 4) and Fuel (XBridge). ok deraadt@
Diffstat (limited to 'usr.bin/mandoc/main.c')
0 files changed, 0 insertions, 0 deletions