Hello Eckhard,
you are right, the firmware looks very much like TBDML - Freescale have reused quite a bit of the code. The PCB sucks though - it is double sided, much larger, many more components, very fine tracks,... It does not seem prefessional at all - a student assignement project perhaps?
I wanted to have a look at what changes Freescale have made to make the TBDML code running with the S08, but there is no change history. I thought that it is one of the requirements of the GNU licence to list any changes... !?
Andreas