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

Reply via email to