Hello Bob,
I have not used the 9S08AC series myself, however I can observe the following differences, some of which may be inconsequential to your existing code. Firstly, I assume that you would use the 'AC60, rather than the 'AC128 with its banked memory complications.
The 'AC60 has a new CRC module, that presumably you can ignore. It also has an extra TPM3 module.
Some of the modules have newer versions within the 'AC60, compared to the 'AW60. These differences would need to be checked to see whether they had any bearing on your existing code.
Module: 'AW60 'AC60
IIC V1 V2
SCI1, SCI2 V2 V4
TPM1, TPM2 V2 V3
For the TPM modules, the newer reference manual does describe the "migration" process required. If you need to modify the existing code, it may still be possible that the modified code would still be satisfactory for the AW device.
I also notice that the 'AC60 has a choice of two COP timer sources, a 1kHz clock, in addition to the bus clock source. The selection is controlled by a new SOPT2 register, with default to the bus clock - which is the only source for the 'AW60.
Note that it is feasible for your code to determine which of the two device types is installed, by means of the hard-coded SDID register.
Regards,
Mac