machine: improve UARTParity slightly
There are only 3 possible values, so a uint8 seems more appropriate. Also, there is no reason to use specific numbers over a simple enumeration.
Этот коммит содержится в:
родитель
a5aa777c7b
коммит
9720ccacbb
1 изменённых файлов: 4 добавлений и 4 удалений
|
@ -8,20 +8,20 @@ import "errors"
|
|||
var errUARTBufferEmpty = errors.New("UART buffer empty")
|
||||
|
||||
// UARTParity is the parity setting to be used for UART communication.
|
||||
type UARTParity int
|
||||
type UARTParity uint8
|
||||
|
||||
const (
|
||||
// ParityNone means to not use any parity checking. This is
|
||||
// the most common setting.
|
||||
ParityNone UARTParity = 0
|
||||
ParityNone UARTParity = iota
|
||||
|
||||
// ParityEven means to expect that the total number of 1 bits sent
|
||||
// should be an even number.
|
||||
ParityEven UARTParity = 1
|
||||
ParityEven
|
||||
|
||||
// ParityOdd means to expect that the total number of 1 bits sent
|
||||
// should be an odd number.
|
||||
ParityOdd UARTParity = 2
|
||||
ParityOdd
|
||||
)
|
||||
|
||||
// To implement the UART interface for a board, you must declare a concrete type as follows:
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче