Ignore:
Timestamp:
Apr 5, 2019, 9:26:53 PM (5 years ago)
Author:
coas-nagasima
Message:

mbed関連を更新
シリアルドライバをmbedのHALを使うよう変更
ファイルディスクリプタの処理を更新

Location:
asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX
Files:
1 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX/TARGET_RZ_A1H/device/inc/iodefines/wdt_iodefine.h

    r352 r374  
    1919* following link:
    2020* http://www.renesas.com/disclaimer*
    21 * Copyright (C) 2013-2014 Renesas Electronics Corporation. All rights reserved.
     21* Copyright (C) 2013-2015 Renesas Electronics Corporation. All rights reserved.
    2222*******************************************************************************/
    2323/*******************************************************************************
     
    2525* $Rev: $
    2626* $Date::                           $
    27 * Description : Definition of I/O Register (V1.00a)
     27* Description : Definition of I/O Register for RZ/A1H,M (V2.00h)
    2828******************************************************************************/
    2929#ifndef WDT_IODEFINE_H
    3030#define WDT_IODEFINE_H
    31 
    32 struct st_wdt
    33 {                                                          /* WDT              */
    34     volatile uint16_t WTCSR;                                  /*  WTCSR           */
    35     volatile uint16_t WTCNT;                                  /*  WTCNT           */
    36     volatile uint16_t WRCSR;                                  /*  WRCSR           */
    37 };
    38 
     31/* ->QAC 0639 : Over 127 members (C90) */
     32/* ->QAC 0857 : Over 1024 #define (C90) */
     33/* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */
     34/* ->SEC M1.10.1 : Not magic number */
    3935
    4036#define WDT     (*(struct st_wdt     *)0xFCFE0000uL) /* WDT */
    4137
    4238
    43 #define WDTWTCSR WDT.WTCSR
    44 #define WDTWTCNT WDT.WTCNT
    45 #define WDTWRCSR WDT.WRCSR
     39#define WDTWTCSR (WDT.WTCSR)
     40#define WDTWTCNT (WDT.WTCNT)
     41#define WDTWRCSR (WDT.WRCSR)
     42
     43
     44typedef struct st_wdt
     45{
     46                                                           /* WDT              */
     47    volatile uint16_t WTCSR;                                  /*  WTCSR           */
     48    volatile uint16_t WTCNT;                                  /*  WTCNT           */
     49    volatile uint16_t WRCSR;                                  /*  WRCSR           */
     50} r_io_wdt_t;
     51
     52
     53/* <-SEC M1.10.1 */
     54/* <-MISRA 18.4 */ /* <-SEC M1.6.2 */
     55/* <-QAC 0857 */
     56/* <-QAC 0639 */
    4657#endif
Note: See TracChangeset for help on using the changeset viewer.