X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=tmk_core%2Fprotocol%2Fusb_hid%2Foverride_Serial.cpp;h=00bc018c2c4d7934dcdf08aed2744fe62d806f14;hb=d7548097fc3b37d6aaf4f36abae10fa475ea611c;hp=e1755a5dc758c5134f16f5e36b03cb48a0a515a4;hpb=5ce9bf8353568b341b79b3cea676ea62a7d40442;p=max%2Ftmk_keyboard.git diff --git a/tmk_core/protocol/usb_hid/override_Serial.cpp b/tmk_core/protocol/usb_hid/override_Serial.cpp index e1755a5d..00bc018c 100644 --- a/tmk_core/protocol/usb_hid/override_Serial.cpp +++ b/tmk_core/protocol/usb_hid/override_Serial.cpp @@ -7,15 +7,15 @@ #include "USBAPI.h" -void Serial_::begin(uint16_t baud_count) +void Serial_::begin(unsigned long /* baud_count */) { } -void Serial_::end(void) +void Serial_::begin(unsigned long /* baud_count */, byte /* config */) { } -void Serial_::accept(void) +void Serial_::end(void) { } @@ -34,6 +34,11 @@ int Serial_::read(void) return -1; } +int Serial_::availableForWrite(void) +{ + return 1; +} + void Serial_::flush(void) { } @@ -44,6 +49,12 @@ size_t Serial_::write(uint8_t c) return 1; } +size_t Serial_::write(const uint8_t *buffer, size_t size) +{ + sendchar(*buffer); + return 1; +} + Serial_::operator bool() { return true; }