Apply changes by Kaz Kojima
authorKaz Kojima <kkojima@rr.iij4u.or.jp>
Sun, 12 Sep 2010 07:16:08 +0000 (16:16 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Sun, 12 Sep 2010 07:16:30 +0000 (16:16 +0900)
boards/STM32_PRIMER2/board.c
boards/STM32_PRIMER2/hw_config.c
src/call-rsa.c

index ae47ec9..2be0e93 100644 (file)
@@ -53,4 +53,10 @@ void hwinit1(void) {
    * ChibiOS/RT initialization.
    */
   chSysInit();
+
+  /*
+   * Clear LED and SHUTDOWN output.
+   */
+  palClearPad (IOPORT5, GPIOE_LED);
+  palClearPad (IOPORT3, GPIOC_SHUTDOWN);
 }
index bc17937..0a38c8d 100644 (file)
@@ -36,9 +36,9 @@ void
 USB_Cable_Config (FunctionalState NewState)
 {
   if (NewState != DISABLE)
-    palClearPad (IOPORT4, GPIOC_DISC);
+    palClearPad (IOPORT4, GPIOD_DISC);
   else
-    palSetPad (IOPORT4, GPIOC_DISC);
+    palSetPad (IOPORT4, GPIOD_DISC);
 }
 
 void
@@ -50,7 +50,7 @@ void
 set_led (int value)
 {
   if (value)
-    palClearPad (IOPORT5, GPIOC_LEDR);
+    palClearPad (IOPORT5, GPIOE_LEDR);
   else
-    palSetPad (IOPORT5, GPIOC_LEDR);
+    palSetPad (IOPORT5, GPIOE_LEDR);
 }
index 725b818..5e52928 100644 (file)
@@ -115,8 +115,10 @@ rsa_decrypt (const uint8_t *input, uint8_t *output, int msg_len)
   int r;
   int output_len;
 
+#ifdef DEBUG
   put_string ("RSA decrypt:");
   put_word ((uint32_t)&output_len);
+#endif
 
   mpi_init (&P1, &Q1, &H, NULL);
   rsa_init (&rsa_ctx, RSA_PKCS_V15, 0);