|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
-
-
- #include "usb_dev.h"
- #include "usb_seremu.h"
- #include "core_pins.h"
-
-
- #ifdef SEREMU_INTERFACE
-
- volatile uint8_t usb_seremu_transmit_flush_timer=0;
-
-
-
- #define TRANSMIT_FLUSH_TIMEOUT 5
-
-
-
- int usb_seremu_getchar(void)
- {
- return -1;
- }
-
-
- int usb_seremu_peekchar(void)
- {
- return -1;
- }
-
-
- int usb_seremu_available(void)
- {
- return 0;
- }
-
-
-
- void usb_seremu_flush_input(void)
- {
- }
-
-
-
-
-
-
- #define TX_TIMEOUT_MSEC 30
-
-
-
-
-
- static uint8_t transmit_previous_timeout=0;
-
-
-
- int usb_seremu_putchar(uint8_t c)
- {
- return usb_seremu_write(&c, 1);
- }
-
-
- int usb_seremu_write(const void *buffer, uint32_t size)
- {
- return 0;
- }
-
- int usb_seremu_write_buffer_free(void)
- {
- return 1;
- }
-
- void usb_seremu_flush_output(void)
- {
- }
-
- void usb_seremu_flush_callback(void)
- {
- }
-
- #endif
|