configure properly. Also fix devices with TurboChannel and mainbus attachments so they will work if no TurboChannel was configured. Fix a panic when the dtop keyboard handler receieves a character before the device has been opened.