From b1c70d85f72fe656def68be56328c68ceb824695 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Sat, 23 Feb 2019 15:11:53 +0100 Subject: [PATCH] nrf: add CPU frequency --- src/machine/machine_nrf51.go | 2 ++ src/machine/machine_nrf52.go | 2 ++ src/machine/machine_nrf52840.go | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/machine/machine_nrf51.go b/src/machine/machine_nrf51.go index 701a915c..ed64c0c6 100644 --- a/src/machine/machine_nrf51.go +++ b/src/machine/machine_nrf51.go @@ -6,6 +6,8 @@ import ( "device/nrf" ) +const CPU_FREQUENCY = 16000000 + // Get peripheral and pin number for this GPIO pin. func (p GPIO) getPortPin() (*nrf.GPIO_Type, uint8) { return nrf.GPIO, p.Pin diff --git a/src/machine/machine_nrf52.go b/src/machine/machine_nrf52.go index 70d12f55..8c73f6b8 100644 --- a/src/machine/machine_nrf52.go +++ b/src/machine/machine_nrf52.go @@ -7,6 +7,8 @@ import ( "unsafe" ) +const CPU_FREQUENCY = 64000000 + // Get peripheral and pin number for this GPIO pin. func (p GPIO) getPortPin() (*nrf.GPIO_Type, uint8) { return nrf.P0, p.Pin diff --git a/src/machine/machine_nrf52840.go b/src/machine/machine_nrf52840.go index b10be826..507db983 100644 --- a/src/machine/machine_nrf52840.go +++ b/src/machine/machine_nrf52840.go @@ -7,6 +7,8 @@ import ( "unsafe" ) +const CPU_FREQUENCY = 64000000 + // Get peripheral and pin number for this GPIO pin. func (p GPIO) getPortPin() (*nrf.GPIO_Type, uint8) { if p.Pin >= 32 {