]> rtime.felk.cvut.cz Git - rpp-test-sw.git/commitdiff
DMM GIO pin configuration and coments tuned.
authorMichal Horn <michal@michal-laptop.(none)>
Wed, 19 Jun 2013 14:17:26 +0000 (16:17 +0200)
committerMichal Horn <michal@michal-laptop.(none)>
Wed, 19 Jun 2013 14:17:26 +0000 (16:17 +0200)
Default output value for MOUT_EN changed,
direction for MOUT_EN changed,
pull type for MOUT_EN changed.

rpp/lib/rpp/src/sys/ti_drv_dmm.c

index fa6a0c91aad8e77e67cd03df8b858a0f1e85c9e4..81baed3271f4347a7831e3e529b4bf281f33d91c 100644 (file)
@@ -26,7 +26,9 @@
 /* ***************************************************** */
 void dmmInit(void)
 {
-    /** - DMM Port default output value */
+    /** - DMM pins default output value
+     *    1 - High, 0 - Low
+     */
     dmmREG->PC3 =  0           /* DMM SYNC     - FAN_CONTROL*/
                 | (0 << 1)     /* DMM CLK      - ETH_RESET */
                 | (0 << 2)     /* DMM DATA[0]  - VBAT_1_EN */
@@ -38,8 +40,8 @@ void dmmInit(void)
                 | (0 << 8)     /* DMM DATA[6]  - SPICSB    */
                 | (0 << 9)     /* DMM DATA[7]  - NOT USED  */
                 | (0 << 10)    /* DMM DATA[8]  - NOT USED  */
-                | (0 << 11)    /* DMM DATA[9]  - MOUT1_EN  */
-                | (0 << 12)    /* DMM DATA[10] - MOUT2_EN  */
+                | (1 << 11)    /* DMM DATA[9]  - MOUT1_EN  */
+                | (1 << 12)    /* DMM DATA[10] - MOUT2_EN  */
                 | (1 << 13)    /* DMM DATA[11] - CAN_NSTB  */
                 | (0 << 14)    /* DMM DATA[12] - NOT USED  */
                 | (0 << 15)    /* DMM DATA[13] - CAN_EN    */
@@ -47,7 +49,9 @@ void dmmInit(void)
                 | (1 << 17)    /* DMM DATA[15] - LIN1_NSLP */
                 | (0 << 18);   /* DMM ENA      - DIN_INT   */
 
-    /** - DMM Port direction 1 - output, 0 - input */
+    /** - DMM pins direction
+     *    1 - Output, 0 - Input
+     */
     dmmREG->PC1 =  1          /* DMM SYNC     - FAN_CONTROL*/
                 | (1 << 1)    /* DMM CLK      - ETH_RESET */
                 | (1 << 2)    /* DMM DATA[0]  - VBAT_1_EN */
@@ -59,8 +63,8 @@ void dmmInit(void)
                 | (1 << 8)    /* DMM DATA[6]  - SPICSB    */
                 | (1 << 9)    /* DMM DATA[7]  - NOT USED  */
                 | (1 << 10)   /* DMM DATA[8]  - NOT USED  */
-                | (1 << 11)   /* DMM DATA[9]  - MOUT1_EN  */
-                | (1 << 12)   /* DMM DATA[10] - MOUT2_EN  */
+                | (0 << 11)   /* DMM DATA[9]  - MOUT1_EN  */
+                | (0 << 12)   /* DMM DATA[10] - MOUT2_EN  */
                 | (1 << 13)   /* DMM DATA[11] - CAN_NSTB  */
                 | (1 << 14)   /* DMM DATA[12] - NOT USED  */
                 | (1 << 15)   /* DMM DATA[13] - CAN_EN    */
@@ -68,7 +72,9 @@ void dmmInit(void)
                 | (1 << 17)   /* DMM DATA[15] - LIN1_NSLP */
                 | (1 << 18);  /* DMM ENA      - DIN_INT   */
 
-    /** - DMM Port open drain enable */
+    /** - DMM pins open drain enable
+     *    1 - Enabled, 0 - Disabled
+     */
     dmmREG->PC6 =  0         /* DMM SYNC     - FAN_CONTROL*/
                 | (0 << 1)   /* DMM CLK      - ETH_RESET */
                 | (0 << 2)   /* DMM DATA[0]  - VBAT_1_EN */
@@ -90,7 +96,9 @@ void dmmInit(void)
                 | (0 << 18); /* DMM ENA      - DIN_INT   */
 
 
-    /** - DMM Port pullup(1) / pulldown(0) selection */
+    /** - DMM pins pull type selection
+     *    1 - Pull-up, 0 - Pull-down
+     */
     dmmREG->PC8 =  0         /* DMM SYNC     - FAN_CONTROL*/
                 | (0 << 1)   /* DMM CLK      - ETH_RESET */
                 | (0 << 2)   /* DMM DATA[0]  - VBAT_1_EN */
@@ -102,8 +110,8 @@ void dmmInit(void)
                 | (0 << 8)   /* DMM DATA[6]  - SPICSB    */
                 | (0 << 9)   /* DMM DATA[7]  - NOT USED  */
                 | (0 << 10)  /* DMM DATA[8]  - NOT USED  */
-                | (0 << 11)  /* DMM DATA[9]  - MOUT1_EN  */
-                | (0 << 12)  /* DMM DATA[10] - MOUT2_EN  */
+                | (1 << 11)  /* DMM DATA[9]  - MOUT1_EN  */
+                | (1 << 12)  /* DMM DATA[10] - MOUT2_EN  */
                 | (0 << 13)  /* DMM DATA[11] - CAN_NSTB  */
                 | (0 << 14)  /* DMM DATA[12] - NOT USED  */
                 | (0 << 15)  /* DMM DATA[13] - CAN_EN    */
@@ -112,7 +120,9 @@ void dmmInit(void)
                 | (0 << 18); /* DMM ENA      - DIN_INT   */
 
 
-    /** - DMM Port pullup / pulldown enable*/
+    /** - DMM pins pull resistor enable
+     *    1 - Enabled, 0 - Disabled
+     */
     dmmREG->PC7 =  1          /* DMM SYNC     - FAN_CONTROL*/
                 | (1 << 1)    /* DMM CLK      - ETH_RESET */
                 | (1 << 2)    /* DMM DATA[0]  - VBAT_1_EN */
@@ -133,7 +143,9 @@ void dmmInit(void)
                 | (1 << 17)   /* DMM DATA[15] - LIN1_NSLP */
                 | (1 << 18);  /* DMM ENA      - DIN_INT   */
 
-    /* 1 = pin is functional / 0 = pin is in GIO  */
+    /** - DMM pins type selection
+     *    1 - Pin is functional, 0 - Pin is GPIO
+     */
     dmmREG->PC0 =  0         /* DMM SYNC     - FAN_CONTROL*/
                 | (0 << 1)   /* DMM CLK      - ETH_RESET */
                 | (0 << 2)   /* DMM DATA[0]  - VBAT_1_EN */