Our staff has been working with Freescale to negotiate the release of S08 header files under a free software license to allow their inclusion in the SDCC distribution.
After more than one year of work and the superstar effort of Jim Trudeau at Freescale we finally received the package under the BSD 3-clause license.
The package contains 275 files supporting the full range of HC08, S08 and RS08 devices. Due to copyright issues 3 files could not be included:
Mc9s08lc20.h
Mc9rs08sa8.h
Mc68hc908rk2.h
The remaining files still need to be converted to be usable in SDCC. We have notified the SDCC development team and are working with them for a hopefully quick inclusion in the compiler distribution.
Attachment | Size |
---|---|
freescale_bsd_headers.zip | 6.54 MB |
S08 headers!!
Hey guys,
I am porting a project in my company over to an S08. We already use them here, but generally only with the Freescale tools. I'd love to use sdcc and from what I understand you are in the process of converting the Freescale headers over to be sdcc compatible. Is that correct? I would be more than happy to do the conversion for the specific platform I need: MC9S08DZ* and return back the converted file, if you could provide for me an exemplar to code to. Do you have any of the platforms ported yet?
thanks
Matt