ANSI prototypes and declarations.
the code to pick the first USB keyboard instance as the console, ignoring which USB controller it's on. Should eventually allow detaching of the console keyboard. From Jason Thorpe <thorpej@nas.nasa.gov>