Hi, At one time SiLabs adopted SDCC's (my) compiler.h to account for compiler differences. I'm not entirely sure they still do though.
But with sfr definitions using the macros from compiler.h in device specific header files it should be easy to migrate. There is no such thing for assembler. Further, SiLabs made a good deal with Keil so they can ship a full compiler/assembler/linker with their tools at no cost. As for comparison of mcs51 code. I can tell that Keil did already a lot better than SDCC several years ago. Since then SDCC got worse and Keil stood still. Maarten >> Are there good reasons to prefer Keil? >> > silabs uses Keil in their Simplicity Studio... > but i dont know why... > > i can make intel-hex files that are good for silab's EFM8* mcus with > sdas8051 quite nicely... > (i wrote the header files for the SFRs myself... > or are there already such part-specific header files for the EFM8 parts in > sdcc?) > > -arne ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user