PaulStoffregen před 10 roky
rodič
revize
9c1e41e70e
8 změnil soubory, kde provedl 17 přidání a 17 odebrání
  1. +6
    -6
      teensy3/HardwareSerial.h
  2. +1
    -1
      teensy3/serial1.c
  3. +1
    -1
      teensy3/serial2.c
  4. +1
    -1
      teensy3/serial3.c
  5. +1
    -1
      teensy3/usb_seremu.c
  6. +3
    -3
      teensy3/usb_seremu.h
  7. +1
    -1
      teensy3/usb_serial.c
  8. +3
    -3
      teensy3/usb_serial.h

+ 6
- 6
teensy3/HardwareSerial.h Zobrazit soubor

@@ -100,7 +100,7 @@ void serial_set_transmit_pin(uint8_t pin);
void serial_putchar(uint32_t c);
void serial_write(const void *buf, unsigned int count);
void serial_flush(void);
int serial_room(void);
int serial_write_buffer_free(void);
int serial_available(void);
int serial_getchar(void);
int serial_peek(void);
@@ -116,7 +116,7 @@ void serial2_end(void);
void serial2_putchar(uint32_t c);
void serial2_write(const void *buf, unsigned int count);
void serial2_flush(void);
int serial2_room(void);
int serial2_write_buffer_free(void);
int serial2_available(void);
int serial2_getchar(void);
int serial2_peek(void);
@@ -128,7 +128,7 @@ void serial3_end(void);
void serial3_putchar(uint32_t c);
void serial3_write(const void *buf, unsigned int count);
void serial3_flush(void);
int serial3_room(void);
int serial3_write_buffer_free(void);
int serial3_available(void);
int serial3_getchar(void);
int serial3_peek(void);
@@ -157,7 +157,7 @@ public:
virtual int read(void) { return serial_getchar(); }
virtual void flush(void) { serial_flush(); }
virtual void clear(void) { serial_clear(); }
virtual int room(void) { return serial_room(); }
virtual int writeBufferFree(void) { return serial_write_buffer_free(); }
virtual size_t write(uint8_t c) { serial_putchar(c); return 1; }
virtual size_t write(unsigned long n) { return write((uint8_t)n); }
virtual size_t write(long n) { return write((uint8_t)n); }
@@ -186,7 +186,7 @@ public:
virtual int read(void) { return serial2_getchar(); }
virtual void flush(void) { serial2_flush(); }
virtual void clear(void) { serial2_clear(); }
virtual int room(void) { return serial2_room(); }
virtual int writeBufferFree(void) { return serial2_write_buffer_free(); }
virtual size_t write(uint8_t c) { serial2_putchar(c); return 1; }
virtual size_t write(unsigned long n) { return write((uint8_t)n); }
virtual size_t write(long n) { return write((uint8_t)n); }
@@ -215,7 +215,7 @@ public:
virtual int read(void) { return serial3_getchar(); }
virtual void flush(void) { serial3_flush(); }
virtual void clear(void) { serial3_clear(); }
virtual int room(void) { return serial3_room(); }
virtual int writeBufferFree(void) { return serial3_write_buffer_free(); }
virtual size_t write(uint8_t c) { serial3_putchar(c); return 1; }
virtual size_t write(unsigned long n) { return write((uint8_t)n); }
virtual size_t write(long n) { return write((uint8_t)n); }

+ 1
- 1
teensy3/serial1.c Zobrazit soubor

@@ -216,7 +216,7 @@ void serial_flush(void)
while (transmitting) yield(); // wait
}

int serial_room(void)
int serial_write_buffer_free(void)
{
uint32_t head, tail;


+ 1
- 1
teensy3/serial2.c Zobrazit soubor

@@ -177,7 +177,7 @@ void serial2_flush(void)
while (transmitting) yield(); // wait
}

int serial2_room(void)
int serial2_write_buffer_free(void)
{
uint32_t head, tail;


+ 1
- 1
teensy3/serial3.c Zobrazit soubor

@@ -171,7 +171,7 @@ void serial3_flush(void)
while (transmitting) yield(); // wait
}

int serial3_room(void)
int serial3_write_buffer_free(void)
{
uint32_t head, tail;


+ 1
- 1
teensy3/usb_seremu.c Zobrazit soubor

@@ -223,7 +223,7 @@ int usb_seremu_write(const void *buffer, uint32_t size)
#endif
}

int usb_seremu_room(void)
int usb_seremu_write_buffer_free(void)
{
uint32_t len;


+ 3
- 3
teensy3/usb_seremu.h Zobrazit soubor

@@ -47,7 +47,7 @@ int usb_seremu_available(void);
void usb_seremu_flush_input(void);
int usb_seremu_putchar(uint8_t c);
int usb_seremu_write(const void *buffer, uint32_t size);
int usb_seremu_room(void);
int usb_seremu_write_buffer_free(void);
void usb_seremu_flush_output(void);
void usb_seremu_flush_callback(void);
extern volatile uint8_t usb_seremu_transmit_flush_timer;
@@ -74,7 +74,7 @@ public:
size_t write(long n) { return write((uint8_t)n); }
size_t write(unsigned int n) { return write((uint8_t)n); }
size_t write(int n) { return write((uint8_t)n); }
int room() { return usb_seremu_room(); }
int writeBufferFree() { return usb_seremu_write_buffer_free(); }
using Print::write;
void send_now(void) { usb_seremu_flush_output(); };
uint32_t baud(void) { return 9600; }
@@ -111,7 +111,7 @@ public:
size_t write(long n) { return 1; }
size_t write(unsigned int n) { return 1; }
size_t write(int n) { return 1; }
int room() { return 0; }
int writeBufferFree() { return 0; }
using Print::write;
void send_now(void) { }
uint32_t baud(void) { return 0; }

+ 1
- 1
teensy3/usb_serial.c Zobrazit soubor

@@ -224,7 +224,7 @@ int usb_serial_write(const void *buffer, uint32_t size)
return 0;
}

int usb_serial_room(void)
int usb_serial_write_buffer_free(void)
{
uint32_t len;


+ 3
- 3
teensy3/usb_serial.h Zobrazit soubor

@@ -48,7 +48,7 @@ int usb_serial_read(void *buffer, uint32_t size);
void usb_serial_flush_input(void);
int usb_serial_putchar(uint8_t c);
int usb_serial_write(const void *buffer, uint32_t size);
int usb_serial_room(void);
int usb_serial_write_buffer_free(void);
void usb_serial_flush_output(void);
extern uint32_t usb_cdc_line_coding[2];
extern volatile uint8_t usb_cdc_line_rtsdtr;
@@ -79,7 +79,7 @@ public:
size_t write(long n) { return write((uint8_t)n); }
size_t write(unsigned int n) { return write((uint8_t)n); }
size_t write(int n) { return write((uint8_t)n); }
int room() { return usb_serial_room(); }
int writeBufferFree() { return usb_serial_write_buffer_free(); }
using Print::write;
void send_now(void) { usb_serial_flush_output(); }
uint32_t baud(void) { return usb_cdc_line_coding[0]; }
@@ -126,7 +126,7 @@ public:
size_t write(long n) { return 1; }
size_t write(unsigned int n) { return 1; }
size_t write(int n) { return 1; }
int room() { return 0; }
int writeBufferFree() { return 0; }
using Print::write;
void send_now(void) { }
uint32_t baud(void) { return 0; }

Načítá se…
Zrušit
Uložit