machine: add Device constant

This field contains the microcontroller name that we're compiling for,
or "generic" if we're not running on a microcontroller.
This commit is contained in:
Ayke van Laethem
2021-11-29 23:13:53 +01:00
committed by Ron Evans
parent 6b0f2cd697
commit 3d73ee77d3
16 changed files with 41 additions and 0 deletions
+2
View File
@@ -13,6 +13,8 @@ var (
ErrTxInvalidSliceSize = errors.New("SPI write and read slices must be same size")
)
const deviceName = nrf.Device
const (
PinInput PinMode = (nrf.GPIO_PIN_CNF_DIR_Input << nrf.GPIO_PIN_CNF_DIR_Pos) | (nrf.GPIO_PIN_CNF_INPUT_Connect << nrf.GPIO_PIN_CNF_INPUT_Pos)
PinInputPullup PinMode = PinInput | (nrf.GPIO_PIN_CNF_PULL_Pullup << nrf.GPIO_PIN_CNF_PULL_Pos)