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/lvds_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.01a)
     27* Description : Definition of I/O Register for RZ/A1H,M (V2.00h)
    2828******************************************************************************/
    2929#ifndef LVDS_IODEFINE_H
    3030#define LVDS_IODEFINE_H
     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 */
    3134/* ->SEC M1.10.1 : Not magic number */
    3235
    33 struct st_lvds
    34 {                                                          /* LVDS             */
     36#define LVDS    (*(struct st_lvds    *)0xFCFF7A30uL) /* LVDS */
     37
     38
     39#define LVDSLVDS_UPDATE (LVDS.LVDS_UPDATE)
     40#define LVDSLVDSFCL (LVDS.LVDSFCL)
     41#define LVDSLCLKSELR (LVDS.LCLKSELR)
     42#define LVDSLPLLSETR (LVDS.LPLLSETR)
     43#define LVDSLPHYACC (LVDS.LPHYACC)
     44
     45
     46typedef struct st_lvds
     47{
     48                                                           /* LVDS             */
    3549    volatile uint32_t  LVDS_UPDATE;                            /*  LVDS_UPDATE     */
    3650    volatile uint32_t  LVDSFCL;                                /*  LVDSFCL         */
     
    4054    volatile uint8_t   dummy609[4];                            /*                  */
    4155    volatile uint32_t  LPHYACC;                                /*  LPHYACC         */
    42 };
     56} r_io_lvds_t;
    4357
    4458
    45 #define LVDS    (*(struct st_lvds    *)0xFCFF7A30uL) /* LVDS */
    46 
    47 
    48 #define LVDSLVDS_UPDATE LVDS.LVDS_UPDATE
    49 #define LVDSLVDSFCL LVDS.LVDSFCL
    50 #define LVDSLCLKSELR LVDS.LCLKSELR
    51 #define LVDSLPLLSETR LVDS.LPLLSETR
    52 #define LVDSLPHYACC LVDS.LPHYACC
    5359/* <-SEC M1.10.1 */
     60/* <-MISRA 18.4 */ /* <-SEC M1.6.2 */
     61/* <-QAC 0857 */
     62/* <-QAC 0639 */
    5463#endif
Note: See TracChangeset for help on using the changeset viewer.