Suppress multichar warnings, use proper casting while calling _semihost_write_char