Fix unsigned-ness of MASK_MODE.

This commit is contained in:
NIIBE Yutaka
2019-02-25 17:00:42 +09:00
parent bd330d81c3
commit 3315435579
2 changed files with 4 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
/* /*
* usart-stm32.c - USART driver for STM32F103 (USART2 and USART3) * usart-stm32.c - USART driver for STM32F103 (USART2 and USART3)
* *
* Copyright (C) 2017 g10 Code GmbH * Copyright (C) 2017, 2019 g10 Code GmbH
* Author: NIIBE Yutaka <gniibe@fsij.org> * Author: NIIBE Yutaka <gniibe@fsij.org>
* *
* This file is a part of Chopstx, a thread library for embedded. * This file is a part of Chopstx, a thread library for embedded.

View File

@@ -45,9 +45,9 @@ PAR_BITS 3
/* non-POSIX, non-USB-CDC configs */ /* non-POSIX, non-USB-CDC configs */
#define MODE_SMARTCARD (1 << 30) #define MODE_SMARTCARD (1 << 30)
#define MODE_IRDA (2 << 30) #define MODE_IRDA (2UL << 30)
#define MODE_IRDA_LP (3 << 30) #define MODE_IRDA_LP (3UL << 30)
#define MASK_MODE (0x3 << 30) #define MASK_MODE (0x3UL << 30)
/* 0: standard, 1: smartcard, 2: IrDA, 3: IrDA-LP */ /* 0: standard, 1: smartcard, 2: IrDA, 3: IrDA-LP */
struct usart_stat { struct usart_stat {