From 2ef07c404b58efbad8f89e8039f7d8a94f409cb6 Mon Sep 17 00:00:00 2001 From: Yannis Huber Date: Mon, 20 Apr 2020 16:41:56 +0200 Subject: [PATCH 1/2] Add PWM pin definitions --- src/machine/board_hifive1b.go | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/src/machine/board_hifive1b.go b/src/machine/board_hifive1b.go index 5ce9d7ca99..b17c9702be 100644 --- a/src/machine/board_hifive1b.go +++ b/src/machine/board_hifive1b.go @@ -11,10 +11,10 @@ const ( D5 = P21 // Blue LED/PWM (PWM1_PWM2) D6 = P22 // Red LED/PWM (PWM1_PWM3) D7 = P16 - D8 = NoPin // PWM? - D9 = P01 - D10 = P02 // SPI1_CS0 - D11 = P03 // SPI1_DQ0 + D8 = P00 // PWM (PWM0_PWM0) + D9 = P01 // PWM (PWM0_PWM1) + D10 = P02 // SPI1_CS0/PWM (PWM0_PWM2) + D11 = P03 // SPI1_DQ0/PWM (PWM0_PWM3) D12 = P04 // SPI1_DQ1 D13 = P05 // SPI1_SCK D14 = NoPin // not connected @@ -57,3 +57,21 @@ const ( I2C0_SDA_PIN = D18 I2C0_SCL_PIN = D19 ) + +// PWM pins +const ( + PWM0_PWM0 = D8 + PWM0_PWM1 = D9 + PWM0_PWM2 = D10 + PWM0_PWM3 = D11 + + PWM1_PWM0 = D4 + PWM1_PWM1 = D3 + PWM1_PWM2 = D5 + PWM1_PWM3 = D6 + + PWM2_PWM0 = D16 + PWM2_PWM1 = D17 + PWM2_PWM2 = D18 + PWM2_PWM3 = D19 +) From a1156a39f23fe61244a96f03d3c9587b9df1f687 Mon Sep 17 00:00:00 2001 From: Yannis Huber Date: Wed, 22 Apr 2020 08:10:51 +0200 Subject: [PATCH 2/2] Update cmsis-svd repository to incorporate posborne/cmsis-svd#102 --- lib/cmsis-svd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cmsis-svd b/lib/cmsis-svd index 15b462f152..224279c880 160000 --- a/lib/cmsis-svd +++ b/lib/cmsis-svd @@ -1 +1 @@ -Subproject commit 15b462f152af86f3d15b952e1a5cf1bb9e2693e8 +Subproject commit 224279c88075b96b2bcc402c460b227eb337769f