From 2cda0f0be1f97c35749457f83ec0ec18e2face46 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Thu, 27 Aug 2015 19:07:38 +0200 Subject: [PATCH] Allow using GIOs NHET106 and NHET116 on HDK-like boards --- rpp/include/drv/_rm48_hdk/gio_def.h | 2 ++ rpp/include/drv/_tms570_hdk/gio_def.h | 2 ++ rpp/include/drv/_tms570_hydctr/gio_def.h | 2 ++ rpp/src/sys/sys_pinmux.c | 4 ++-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/rpp/include/drv/_rm48_hdk/gio_def.h b/rpp/include/drv/_rm48_hdk/gio_def.h index 74bd0ac..f0b90d6 100644 --- a/rpp/include/drv/_rm48_hdk/gio_def.h +++ b/rpp/include/drv/_rm48_hdk/gio_def.h @@ -52,12 +52,14 @@ GIO_PIN_DEF_GEN(NHET12, HET1, 2, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET13, HET1, 3, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET14, HET1, 4, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET15, HET1, 5, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET16, HET1, 6, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET17, HET1, 7, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET18, HET1, 8, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET19, HET1, 9, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET110, HET1, 10, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET111, HET1, 11, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET112, HET1, 12, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET113, HET1, 13, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET114, HET1, 14, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET115, HET1, 15, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET116, HET1, 16, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) diff --git a/rpp/include/drv/_tms570_hdk/gio_def.h b/rpp/include/drv/_tms570_hdk/gio_def.h index 74bd0ac..f0b90d6 100644 --- a/rpp/include/drv/_tms570_hdk/gio_def.h +++ b/rpp/include/drv/_tms570_hdk/gio_def.h @@ -52,12 +52,14 @@ GIO_PIN_DEF_GEN(NHET12, HET1, 2, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET13, HET1, 3, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET14, HET1, 4, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET15, HET1, 5, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET16, HET1, 6, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET17, HET1, 7, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET18, HET1, 8, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET19, HET1, 9, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET110, HET1, 10, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET111, HET1, 11, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET112, HET1, 12, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET113, HET1, 13, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET114, HET1, 14, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET115, HET1, 15, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET116, HET1, 16, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) diff --git a/rpp/include/drv/_tms570_hydctr/gio_def.h b/rpp/include/drv/_tms570_hydctr/gio_def.h index 74bd0ac..f0b90d6 100644 --- a/rpp/include/drv/_tms570_hydctr/gio_def.h +++ b/rpp/include/drv/_tms570_hydctr/gio_def.h @@ -52,12 +52,14 @@ GIO_PIN_DEF_GEN(NHET12, HET1, 2, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET13, HET1, 3, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET14, HET1, 4, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET15, HET1, 5, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET16, HET1, 6, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET17, HET1, 7, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET18, HET1, 8, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET19, HET1, 9, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET110, HET1, 10, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET111, HET1, 11, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET112, HET1, 12, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) +GIO_PIN_DEF_GEN(NHET113, HET1, 13, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET114, HET1, 14, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET115, HET1, 15, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) GIO_PIN_DEF_GEN(NHET116, HET1, 16, GIO_PIN_CONF_GPIO_OUT_LO_PU_PEN_ODOFF) diff --git a/rpp/src/sys/sys_pinmux.c b/rpp/src/sys/sys_pinmux.c index b64c890..dae7730 100644 --- a/rpp/src/sys/sys_pinmux.c +++ b/rpp/src/sys/sys_pinmux.c @@ -46,9 +46,9 @@ void muxInit(void){ pinMuxReg->PINMUX6 = PINMUX_BALL_T1_HET1_07 | PINMUX_BALL_P5_EMIF_DATA_11 | PINMUX_BALL_V7_HET1_09 | PINMUX_BALL_R5_EMIF_DATA_12; - pinMuxReg->PINMUX7 = PINMUX_BALL_R6_EMIF_DATA_13 | PINMUX_BALL_W3_SCIRX | PINMUX_BALL_R7_EMIF_DATA_14; + pinMuxReg->PINMUX7 = PINMUX_BALL_R6_EMIF_DATA_13 | PINMUX_BALL_W3_HET1_06 | PINMUX_BALL_R7_EMIF_DATA_14; - pinMuxReg->PINMUX8 = PINMUX_BALL_N2_SCITX | PINMUX_BALL_N1_HET1_15 | PINMUX_BALL_R8_EMIF_DATA_15; + pinMuxReg->PINMUX8 = PINMUX_BALL_N2_HET1_13 | PINMUX_BALL_N1_HET1_15 | PINMUX_BALL_R8_EMIF_DATA_15; pinMuxReg->PINMUX9 = ((~(pinMuxReg->PINMUX9 >> 18U) & 0x00000001U ) << 18U) | PINMUX_BALL_R9_ETMTRACECLKIN | PINMUX_BALL_V10_GIOB_2; -- 2.39.2