Handy stuff I don't want to have to find again
I am a moderately well known consultant and seminar leader in the field of Windows device drivers, debugging, and general kernel mode development. I've been working with Windows NT device drivers since the October '92 Driver Developer's Conference. For a few years after that I was a prolific contributor to the Windows NT device driver newsgroups, and that work earned me an MS MVP (NT DDK) award for a few years, but the consulting/training business has taken too much of my time lately to continue those efforts. (And Microsoft decided that they would no longer have MVPs for driver development!)
Prior to my work involvement with the Windows NT family I worked for many years in similar areas of DEC's VMS operating system. While working for a DEC IHV/ISV I was responsible for the device drivers for a line of intelligent programmable front-end communications interfaces... some of which I later learned were still in use years later in Operation Desert Storm. I won several awards for various contributions to the DEC User's Society.
Before VMS I worked principally with HP's DOS-M, RTE-M, and 2000F operating systems. These ran on 16-bit minicomputers, the HP 2100 and 1000MX, classic load-and-store machines like many of the minis before the PDP-11. I also put in some time on the HP 3000 under MPE, and PDP-11's under RSTE/E and RSX-11/M.
I sometimes describe myself as a "frustrated EE": I was interested in electronics first, programming later. Although I'm by no means an up-to-date digital systems engineer, I do maintain a small bench, and I find a logic analyzer and 'scope are still valuable tools for driver debugging, for some devices at least.
MCTS for Windows Internals, for what that's worth. And General class ham operator.
Very Old User IDs, Known To But A Few
Welcome template (cheat sheet)
To do list
Host controller interface - generalize, explain "register level interface", treat current sections as point examples rather than the entire article
Architecture of Windows NT, Windows library files, kernel32, Windows NT processor scheduling, and other Windows components articles: many conceptual problems; general cleanup and mutual rationalization is needed
64-bit#Pros_and_cons fix points re. 3GB barrier and Windows DLLs in user space
BCD article - find cites for packed decimal claims
Significant contributions to
various Windows articles
Special Barnstar award
|The Special Barnstar|
|This special barnstar is hereby awarded to User:Jeh for patience and having the humility and grace to change his position with clearly expressed and cogent rationale, for keeping his head on straight, writing good arguments, and for maintaining an objective and civil presence in a contentious debate and RfC at Talk:Hard disk drive. Becksguy (talk) 18:54, 11 April 2011 (UTC)|