Aaron's OS/2 Device Driver Programming InformationNote that this page is under very heavy construction. I have hardly started it as of yet. I likely will not have time to properly update this for the next couple of months. If you have any questions about OS/2 device drivers, feel free to send me email.
One of the best sources of information on programming device drivers is the OS/2 Programming Device Drivers (PDD) Mailing List. This is where all the real OS/2 device driver programmers hang out.
When choosing a debug kernel, there are several choices. The HST kernels are "half strict" and do not add much overhead compared to the retail kernel. The AST, or "all strict" kernels contain much more debugging information and are much slower. Most kernel debugging can take place with the HST kernel.