i am booting colilo from a a 16 bit flash. Code is run correctly, but texts are printed out from the serial uncorrectly, due to the 16-bit word addressing mode:
Hello world is printed as HHeelloo ..
This becouse char* increment don't point to the next byte but to the same word.
Every help is really appreciated.