debraindead -> use preallocated softc and don't make our own

must have been half asleep when i wrote this
map drhd registers.