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 copied

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX/pinmap.c

    r373 r374  
    1414 * limitations under the License.
    1515 */
    16 #include "pinmap.h"
     16#include "PeripheralPins.h"
    1717#include "mbed_error.h"
    1818#include "gpio_addrdefine.h"
    1919
    2020PinName gpio_multi_guard = (PinName)NC; /* If set pin name here, setting of the "pin" is just one time */
    21 
    22 typedef struct {
    23     PinName pin;
    24     int function;
    25     int pm;
    26 } PinFunc;
    27 
    28 static const PinFunc PIPC_0_tbl[] = {
    29 //   pin      func     pm
    30     {P4_0   , 2      , -1}, /* TIOC0A */
    31     {P5_0   , 6      , -1}, /* TIOC0A */
    32     {P7_0   , 7      , -1}, /* TIOC0A */
    33     {P10_4  , 2      , -1}, /* TIOC0A */
    34     {P4_1   , 2      , -1}, /* TIOC0B */
    35     {P5_1   , 6      , -1}, /* TIOC0B */
    36     {P7_1   , 7      , -1}, /* TIOC0B */
    37     {P10_5  , 2      , -1}, /* TIOC0B */
    38     {P4_2   , 2      , -1}, /* TIOC0C */
    39     {P5_5   , 6      , -1}, /* TIOC0C */
    40     {P7_2   , 7      , -1}, /* TIOC0C */
    41     {P10_6  , 2      , -1}, /* TIOC0C */
    42     {P4_3   , 2      , -1}, /* TIOC0D */
    43     {P5_7   , 6      , -1}, /* TIOC0D */
    44     {P7_3   , 7      , -1}, /* TIOC0D */
    45     {P10_7  , 2      , -1}, /* TIOC0D */
    46     {P2_11  , 5      , -1}, /* TIOC1A */
    47     {P6_0   , 5      , -1}, /* TIOC1A */
    48     {P7_4   , 7      , -1}, /* TIOC1A */
    49     {P8_8   , 5      , -1}, /* TIOC1A */
    50     {P9_7   , 4      , -1}, /* TIOC1A */
    51     {P10_8  , 2      , -1}, /* TIOC1A */
    52     {P2_12  , 8      , -1}, /* TIOC1B */
    53     {P5_2   , 6      , -1}, /* TIOC1B */
    54     {P6_1   , 5      , -1}, /* TIOC1B */
    55     {P7_5   , 7      , -1}, /* TIOC1B */
    56     {P8_9   , 5      , -1}, /* TIOC1B */
    57     {P10_9  , 2      , -1}, /* TIOC1B */
    58     {P2_1   , 6      , -1}, /* TIOC2A */
    59     {P6_2   , 6      , -1}, /* TIOC2A */
    60     {P7_6   , 7      , -1}, /* TIOC2A */
    61     {P8_14  , 4      , -1}, /* TIOC2A */
    62     {P10_10 , 2      , -1}, /* TIOC2A */
    63     {P2_2   , 6      , -1}, /* TIOC2B */
    64     {P6_3   , 6      , -1}, /* TIOC2B */
    65     {P7_7   , 7      , -1}, /* TIOC2B */
    66     {P8_15  , 4      , -1}, /* TIOC2B */
    67     {P10_11 , 2      , -1}, /* TIOC2B */
    68     {P10_11 , 2      , -1}, /* TIOC2B */
    69     {P3_4   , 6      , -1}, /* TIOC3A */
    70     {P7_8   , 7      , -1}, /* TIOC3A */
    71     {P8_10  , 4      , -1}, /* TIOC3A */
    72     {P3_5   , 6      , -1}, /* TIOC3B */
    73     {P7_9   , 7      , -1}, /* TIOC3B */
    74     {P8_11  , 4      , -1}, /* TIOC3B */
    75     {P3_6   , 6      , -1}, /* TIOC3C */
    76     {P5_3   , 6      , -1}, /* TIOC3C */
    77     {P7_10  , 7      , -1}, /* TIOC3C */
    78     {P8_12  , 4      , -1}, /* TIOC3C */
    79     {P3_7   , 6      , -1}, /* TIOC3D */
    80     {P5_4   , 6      , -1}, /* TIOC3D */
    81     {P7_11  , 7      , -1}, /* TIOC3D */
    82     {P8_13  , 4      , -1}, /* TIOC3D */
    83     {P3_8   , 6      , -1}, /* TIOC4A */
    84     {P4_4   , 3      , -1}, /* TIOC4A */
    85     {P7_12  , 7      , -1}, /* TIOC4A */
    86     {P11_0  , 2      , -1}, /* TIOC4A */
    87     {P3_9   , 6      , -1}, /* TIOC4B */
    88     {P4_5   , 3      , -1}, /* TIOC4B */
    89     {P7_13  , 7      , -1}, /* TIOC4B */
    90     {P11_1  , 2      , -1}, /* TIOC4B */
    91     {P3_10  , 6      , -1}, /* TIOC4C */
    92     {P4_6   , 3      , -1}, /* TIOC4C */
    93     {P7_14  , 7      , -1}, /* TIOC4C */
    94     {P11_2  , 2      , -1}, /* TIOC4C */
    95     {P3_11  , 6      , -1}, /* TIOC4D */
    96     {P4_7   , 3      , -1}, /* TIOC4D */
    97     {P7_15  , 7      , -1}, /* TIOC4D */
    98     {P11_3  , 2      , -1}, /* TIOC4D */
    99     {P5_7   , 1      , 1 }, /* TXOUT0M   */
    100     {P5_6   , 1      , 1 }, /* TXOUT0P   */
    101     {P5_5   , 1      , 1 }, /* TXOUT1M   */
    102     {P5_4   , 1      , 1 }, /* TXOUT1P   */
    103     {P5_3   , 1      , 1 }, /* TXOUT2M   */
    104     {P5_2   , 1      , 1 }, /* TXOUT2P   */
    105     {P5_1   , 1      , 1 }, /* TXCLKOUTM */
    106     {P5_0   , 1      , 1 }, /* TXCLKOUTP */
    107     {P2_11  , 4      , 0 }, /* SSITxD0 */
    108     {P4_7   , 5      , 0 }, /* SSITxD0 */
    109     {P7_4   , 6      , 0 }, /* SSITxD1 */
    110     {P10_15 , 2      , 0 }, /* SSITxD1 */
    111     {P4_15  , 6      , 0 }, /* SSITxD3 */
    112     {P7_11  , 2      , 0 }, /* SSITxD3 */
    113     {P2_7   , 4      , 0 }, /* SSITxD5 */
    114     {P4_11  , 5      , 0 }, /* SSITxD5 */
    115     {P8_10  , 8      , 0 }, /* SSITxD5 */
    116     {P3_7   , 8      , 0 }, /* WDTOVF */
    117     {NC     , 0      , -1}
    118 };
    11921
    12022void pin_function(PinName pin, int function) {
Note: See TracChangeset for help on using the changeset viewer.