Skip to content

Commit ed5e31f

Browse files
make "config" for Hardware serial a uint32_t type
1 parent 3419958 commit ed5e31f

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

cores/stm32l4/CDC.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ CDC::CDC(struct _stm32l4_usbd_cdc_t *usbd_cdc, bool serialEvent)
7272

7373
void CDC::begin(unsigned long baudrate)
7474
{
75-
begin(baudrate, (uint8_t)SERIAL_8N1);
75+
begin(baudrate, SERIAL_8N1);
7676
}
7777

78-
void CDC::begin(unsigned long baudrate, uint16_t config)
78+
void CDC::begin(unsigned long baudrate, uint32_t config)
7979
{
8080
/* If USBD_CDC has already been enabled/initialized by STDIO, just add the notify.
8181
*/

cores/stm32l4/HardwareSerial.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class HardwareSerial : public Stream
5757
{
5858
public:
5959
virtual void begin(unsigned long);
60-
virtual void begin(unsigned long baudrate, uint16_t config);
60+
virtual void begin(unsigned long baudrate, uint32_t config);
6161
virtual void end();
6262
virtual int available(void) = 0;
6363
virtual int peek(void) = 0;

cores/stm32l4/USBAPI.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class CDC : public HardwareSerial
5959
public:
6060
CDC(struct _stm32l4_usbd_cdc_t *usbd_cdc, bool serialEvent);
6161
void begin(unsigned long baudRate);
62-
void begin(unsigned long baudrate, uint16_t config);
62+
void begin(unsigned long baudrate, uint32_t config);
6363
void end(void);
6464

6565
int available(void);

cores/stm32l4/Uart.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ void Uart::begin(unsigned long baudrate)
6161
begin(baudrate, SERIAL_8N1, &_rx_data[0], sizeof(_rx_data));
6262
}
6363

64-
void Uart::begin(unsigned long baudrate, uint16_t config)
64+
void Uart::begin(unsigned long baudrate, uint32_t config)
6565
{
6666
begin(baudrate, config, &_rx_data[0], sizeof(_rx_data));
6767
}
@@ -71,7 +71,7 @@ void Uart::begin(unsigned long baudrate, uint8_t *buffer, size_t size)
7171
begin(baudrate, SERIAL_8N1, buffer, size);
7272
}
7373

74-
void Uart::begin(unsigned long baudrate, uint16_t config, uint8_t *buffer, size_t size)
74+
void Uart::begin(unsigned long baudrate, uint32_t config, uint8_t *buffer, size_t size)
7575
{
7676
if (_uart->state != UART_STATE_INIT) {
7777
flush();

cores/stm32l4/Uart.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ class Uart : public HardwareSerial
3838
public:
3939
Uart(struct _stm32l4_uart_t *uart, unsigned int instance, const struct _stm32l4_uart_pins_t *pins, unsigned int priority, unsigned int mode, bool serialEvent);
4040
void begin(unsigned long baudRate);
41-
void begin(unsigned long baudrate, uint16_t config);
41+
void begin(unsigned long baudrate, uint32_t config);
4242
void begin(unsigned long baudRate, uint8_t *buffer, size_t size);
43-
void begin(unsigned long baudrate, uint16_t config, uint8_t *buffer, size_t size);
43+
void begin(unsigned long baudrate, uint32_t config, uint8_t *buffer, size_t size);
4444
void end();
4545
int available();
4646
int availableForWrite(void);

0 commit comments

Comments
 (0)