machine: rename CPU_FREQUENCY -> CPUFrequency()

These all-caps constants aren't in the Go style, so rename it to
CPUFrequency (which is more aligned with Go style). Additionally, make
it a function so that it is possible to add support for changing the
frequency in the future.

Tested by running `make smoketest`. None of the outputs did change.
This commit is contained in:
Ayke van Laethem
2019-12-16 19:59:30 +01:00
committed by Ron Evans
parent 2778377ac9
commit 768c652468
13 changed files with 41 additions and 21 deletions
+4 -2
View File
@@ -6,7 +6,9 @@ import (
"device/sifive"
)
const CPU_FREQUENCY = 16000000
func CPUFrequency() uint32 {
return 16000000
}
type PinMode uint8
@@ -108,7 +110,7 @@ func (spi SPI) Configure(config SPIConfig) error {
}
// div = (SPI_CFG(dev)->f_sys / (2 * frequency)) - 1;
div := CPU_FREQUENCY/(2*config.Frequency) - 1
div := CPUFrequency()/(2*config.Frequency) - 1
spi.Bus.DIV.Set(div)
// set mode