OSBDM is a hardware interface designed to work with Codewarrior rather than a stand-alone tool. The only PC software involved, apart from Codewarrior itself, is the interface/driver DLLs. This is available as part of the package below:

This uses Win32-libusb so porting this driver to Linux should be straightforward.

This could be used as a starting point for interfacing to GDB, for example, but it would be a fair amount of work since it provides a very low-level interface without much knowledge of the actual targets.

pgo, thank you very much. That was the pointer to the source code I was seeking.

What I have in mind: I develop Forth compilers, and at the moment I work entirely with a Linux desktop. I'm looking for some way to download my compiled code to both S08 and S12 target boards. I am hoping to use the Witztronics BDM Lite, and when I asked about alternate (non-CodeWarrior) drivers they suggested that the OSBDM code would be a good starting point.

There is a good chance that I will also be using the SDCC compiler under Linux. Again, I need to install code without the burden of CodeWarrior, and preferably from Linux.