I tried to compile the hello pfs154 and saw that the const string "Hello World!" is placed in code memory const section byte by byte (2 byte per instruction word).
The PFS154 only can store 14 bit per instruction word which means that 2 bits of every second byte will be missing.
I think a byte array like "const char*" should use 1 instruction word per byte (wasting the upper bits).
BTW: Since this is a sdcc related thingy what would be best place to report this kind of problems?
I tried to compile the hello pfs154 and saw that the const string "Hello World!" is placed in code memory const section byte by byte (2 byte per instruction word).
The PFS154 only can store 14 bit per instruction word which means that 2 bits of every second byte will be missing.
I think a byte array like "const char*" should use 1 instruction word per byte (wasting the upper bits).
BTW: Since this is a sdcc related thingy what would be best place to report this kind of problems?