| 77 | } |
| 78 | |
| 79 | size_t write_bytes(const u8* buffer, size_t size) FL_NOEXCEPT { |
| 80 | if (!buffer || size == 0) return 0; |
| 81 | |
| 82 | // Write raw bytes to stderr |
| 83 | int written = _write(2, buffer, static_cast<unsigned int>(size)); |
| 84 | return (written >= 0) ? static_cast<size_t>(written) : 0; |
| 85 | } |
| 86 | |
| 87 | bool serial_ready() FL_NOEXCEPT { |
| 88 | // Windows host platform always "ready" (stderr always available) |