| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| syscfg.defs: |
| TIMER_0: |
| description: 'Timer 0' |
| value: 1 |
| TIMER_0_TIM: |
| description: 'TIMx used by OS TIMER_0' |
| value: '' |
| TIMER_1: |
| description: 'Timer 1' |
| value: 0 |
| TIMER_1_TIM: |
| description: 'TIMx used by OS TIMER_1' |
| value: '' |
| TIMER_2: |
| description: 'Timer 2' |
| value: 0 |
| TIMER_2_TIM: |
| description: 'TIMx used by OS TIMER_2' |
| value: '' |
| |
| UART_0: |
| description: 'UART 0' |
| value: 1 |
| UART_0_PIN_TX: |
| description: 'UART_0 TX pin' |
| value: -1 |
| UART_0_PIN_RX: |
| description: 'UART_0 RX pin' |
| value: -1 |
| UART_0_PIN_RTS: |
| description: 'UART_0 RTS pin' |
| value: -1 |
| UART_0_PIN_CTS: |
| description: 'UART_0 CTS pin' |
| value: -1 |
| |
| UART_1: |
| description: 'UART 1' |
| value: 0 |
| UART_1_PIN_TX: |
| description: 'UART_1 TX pin' |
| value: -1 |
| UART_1_PIN_RX: |
| description: 'UART_1 RX pin' |
| value: -1 |
| UART_1_PIN_RTS: |
| description: 'UART_1 RTS pin' |
| value: -1 |
| UART_1_PIN_CTS: |
| description: 'UART_1 CTS pin' |
| value: -1 |
| |
| UART_2: |
| description: 'UART 2' |
| value: 0 |
| UART_2_PIN_TX: |
| description: 'UART_2 TX pin' |
| value: -1 |
| UART_2_PIN_RX: |
| description: 'UART_2 RX pin' |
| value: -1 |
| UART_2_PIN_RTS: |
| description: 'UART_2 RTS pin' |
| value: -1 |
| UART_2_PIN_CTS: |
| description: 'UART_2 CTS pin' |
| value: -1 |
| |
| UART_3: |
| description: 'UART 3' |
| value: 0 |
| UART_3_PIN_TX: |
| description: 'UART_3 TX pin' |
| value: -1 |
| UART_3_PIN_RX: |
| description: 'UART_3 RX pin' |
| value: -1 |
| UART_3_PIN_RTS: |
| description: 'UART_3 RTS pin' |
| value: -1 |
| UART_3_PIN_CTS: |
| description: 'UART_3 CTS pin' |
| value: -1 |
| |
| UART_4: |
| description: 'UART 4' |
| value: 0 |
| UART_4_PIN_TX: |
| description: 'UART_4 TX pin' |
| value: -1 |
| UART_4_PIN_RX: |
| description: 'UART_4 RX pin' |
| value: -1 |
| UART_4_PIN_RTS: |
| description: 'UART_4 RTS pin' |
| value: -1 |
| UART_4_PIN_CTS: |
| description: 'UART_4 CTS pin' |
| value: -1 |
| |
| UART_5: |
| description: 'UART 5' |
| value: 0 |
| UART_5_PIN_TX: |
| description: 'UART_5 TX pin' |
| value: -1 |
| UART_5_PIN_RX: |
| description: 'UART_5 RX pin' |
| value: -1 |
| UART_5_PIN_RTS: |
| description: 'UART_5 RTS pin' |
| value: -1 |
| UART_5_PIN_CTS: |
| description: 'UART_5 CTS pin' |
| value: -1 |
| |
| UART_6: |
| description: 'UART 6' |
| value: 0 |
| UART_6_PIN_TX: |
| description: 'UART_6 TX pin' |
| value: -1 |
| UART_6_PIN_RX: |
| description: 'UART_6 RX pin' |
| value: -1 |
| UART_6_PIN_RTS: |
| description: 'UART_6 RTS pin' |
| value: -1 |
| UART_6_PIN_CTS: |
| description: 'UART_6 CTS pin' |
| value: -1 |
| |
| UART_7: |
| description: 'UART 7' |
| value: 0 |
| UART_7_PIN_TX: |
| description: 'UART_7 TX pin' |
| value: -1 |
| UART_7_PIN_RX: |
| description: 'UART_7 RX pin' |
| value: -1 |
| UART_7_PIN_RTS: |
| description: 'UART_7 RTS pin' |
| value: -1 |
| UART_7_PIN_CTS: |
| description: 'UART_7 CTS pin' |
| value: -1 |
| |
| UART_8: |
| description: 'UART 8' |
| value: 0 |
| UART_8_PIN_TX: |
| description: 'UART_8 TX pin' |
| value: -1 |
| UART_8_PIN_RX: |
| description: 'UART_8 RX pin' |
| value: -1 |
| UART_8_PIN_RTS: |
| description: 'UART_8 RTS pin' |
| value: -1 |
| UART_8_PIN_CTS: |
| description: 'UART_8 CTS pin' |
| value: -1 |
| |
| UART_9: |
| description: 'UART 9' |
| value: 0 |
| UART_9_PIN_TX: |
| description: 'UART_9 TX pin' |
| value: -1 |
| UART_9_PIN_RX: |
| description: 'UART_9 RX pin' |
| value: -1 |
| UART_9_PIN_RTS: |
| description: 'UART_9 RTS pin' |
| value: -1 |
| UART_9_PIN_CTS: |
| description: 'UART_9 CTS pin' |
| value: -1 |
| |
| SPI_0_MASTER: |
| description: 'SPI 0 master' |
| value: 0 |
| restrictions: |
| - "!SPI_0_SLAVE" |
| SPI_0_SLAVE: |
| description: 'SPI 0 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_0_MASTER" |
| SPI_0: |
| description: 'SPI 0 enabled' |
| value: 'MYNEWT_VAL_SPI_0_MASTER || MYNEWT_VAL_SPI_0_SLAVE' |
| SPI_0_CUSTOM_CFG: |
| description: 'Allow SPI_0 configuration override' |
| value: 0 |
| SPI_0_PIN_SCK: |
| description: 'SCK pin for SPI_0' |
| value: '' |
| SPI_0_PIN_MOSI: |
| description: 'MOSI pin for SPI_0' |
| value: '' |
| SPI_0_PIN_MISO: |
| description: 'MISO pin for SPI_0' |
| value: '' |
| SPI_0_PIN_SS: |
| description: 'SS pin for SPI_0' |
| value: '' |
| |
| SPI_1_MASTER: |
| description: 'SPI 1 master' |
| value: 0 |
| restrictions: |
| - "!SPI_1_SLAVE" |
| SPI_1_SLAVE: |
| description: 'SPI 1 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_1_MASTER" |
| SPI_1: |
| description: 'SPI 1 enabled' |
| value: 'MYNEWT_VAL_SPI_1_MASTER || MYNEWT_VAL_SPI_1_SLAVE' |
| SPI_1_CUSTOM_CFG: |
| description: 'Allow SPI_1 configuration override' |
| value: 0 |
| SPI_1_PIN_SCK: |
| description: 'SCK pin for SPI_1' |
| value: '' |
| SPI_1_PIN_MOSI: |
| description: 'MOSI pin for SPI_1' |
| value: '' |
| SPI_1_PIN_MISO: |
| description: 'MISO pin for SPI_1' |
| value: '' |
| SPI_1_PIN_SS: |
| description: 'SS pin for SPI_1' |
| value: '' |
| |
| SPI_2_MASTER: |
| description: 'SPI 2 master' |
| value: 0 |
| restrictions: |
| - "!SPI_2_SLAVE" |
| SPI_2_SLAVE: |
| description: 'SPI 2 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_2_MASTER" |
| SPI_2: |
| description: 'SPI 2 enabled' |
| value: 'MYNEWT_VAL_SPI_2_MASTER || MYNEWT_VAL_SPI_2_SLAVE' |
| SPI_2_CUSTOM_CFG: |
| description: 'Allow SPI_2 configuration override' |
| value: 0 |
| SPI_2_PIN_SCK: |
| description: 'SCK pin for SPI_2' |
| value: '' |
| SPI_2_PIN_MOSI: |
| description: 'MOSI pin for SPI_2' |
| value: '' |
| SPI_2_PIN_MISO: |
| description: 'MISO pin for SPI_2' |
| value: '' |
| SPI_2_PIN_SS: |
| description: 'SS pin for SPI_2' |
| value: '' |
| |
| SPI_3_MASTER: |
| description: 'SPI 3 master' |
| value: 0 |
| restrictions: |
| - "!SPI_3_SLAVE" |
| SPI_3_SLAVE: |
| description: 'SPI 3 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_3_MASTER" |
| SPI_3: |
| description: 'SPI 3 enabled' |
| value: 'MYNEWT_VAL_SPI_3_MASTER || MYNEWT_VAL_SPI_3_SLAVE' |
| SPI_3_CUSTOM_CFG: |
| description: 'Allow SPI_3 configuration override' |
| value: 0 |
| SPI_3_PIN_SCK: |
| description: 'SCK pin for SPI_3' |
| value: '' |
| SPI_3_PIN_MOSI: |
| description: 'MOSI pin for SPI_3' |
| value: '' |
| SPI_3_PIN_MISO: |
| description: 'MISO pin for SPI_3' |
| value: '' |
| SPI_3_PIN_SS: |
| description: 'SS pin for SPI_3' |
| value: '' |
| |
| SPI_4_MASTER: |
| description: 'SPI 4 master' |
| value: 0 |
| restrictions: |
| - "!SPI_4_SLAVE" |
| SPI_4_SLAVE: |
| description: 'SPI 4 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_4_MASTER" |
| SPI_4: |
| description: 'SPI 4 enabled' |
| value: 'MYNEWT_VAL_SPI_4_MASTER || MYNEWT_VAL_SPI_4_SLAVE' |
| SPI_4_CUSTOM_CFG: |
| description: 'Allow SPI_4 configuration override' |
| value: 0 |
| SPI_4_PIN_SCK: |
| description: 'SCK pin for SPI_4' |
| value: '' |
| SPI_4_PIN_MOSI: |
| description: 'MOSI pin for SPI_4' |
| value: '' |
| SPI_4_PIN_MISO: |
| description: 'MISO pin for SPI_4' |
| value: '' |
| SPI_4_PIN_SS: |
| description: 'SS pin for SPI_4' |
| value: '' |
| |
| SPI_5_MASTER: |
| description: 'SPI 5 master' |
| value: 0 |
| restrictions: |
| - "!SPI_5_SLAVE" |
| SPI_5_SLAVE: |
| description: 'SPI 5 slave' |
| value: 0 |
| restrictions: |
| - "!SPI_5_MASTER" |
| SPI_5: |
| description: 'SPI 5 enabled' |
| value: 'MYNEWT_VAL_SPI_5_MASTER || MYNEWT_VAL_SPI_5_SLAVE' |
| SPI_5_CUSTOM_CFG: |
| description: 'Allow SPI_5 configuration override' |
| value: 0 |
| SPI_5_PIN_SCK: |
| description: 'SCK pin for SPI_5' |
| value: '' |
| SPI_5_PIN_MOSI: |
| description: 'MOSI pin for SPI_5' |
| value: '' |
| SPI_5_PIN_MISO: |
| description: 'MISO pin for SPI_5' |
| value: '' |
| SPI_5_PIN_SS: |
| description: 'SS pin for SPI_5' |
| value: '' |
| |
| I2C_0: |
| description: 'I2C (TWI) interface 0' |
| value: 0 |
| I2C_0_PIN_SCL: |
| description: 'SCL pin for I2C_0' |
| value: -1 |
| I2C_0_PIN_SDA: |
| description: 'SDA pin for I2C_0' |
| value: -1 |
| I2C_1: |
| description: 'I2C (TWI) interface 1' |
| value: 0 |
| I2C_1_PIN_SCL: |
| description: 'SCL pin for I2C_1' |
| value: -1 |
| I2C_1_PIN_SDA: |
| description: 'SDA pin for I2C_1' |
| value: -1 |
| I2C_2: |
| description: 'I2C (TWI) interface 2' |
| value: 0 |
| I2C_2_PIN_SCL: |
| description: 'SCL pin for I2C_2' |
| value: -1 |
| I2C_2_PIN_SDA: |
| description: 'SDA pin for I2C_2' |
| value: -1 |
| |
| TRNG: |
| description: 'True Random Number Generator (RNG)' |
| value: 0 |
| |
| CRYPTO: |
| description: 'Enable HW Cryptography module (CRYP)' |
| value: 0 |
| |
| HASH: |
| description: 'Enable HW hash module (HASH)' |
| value: 0 |
| |
| PWM_0: |
| description: 'Support for PWM 0' |
| value: 0 |
| PWM_1: |
| description: 'Support for PWM 1' |
| value: 0 |
| PWM_2: |
| description: 'Support for PWM 2' |
| value: 0 |
| |
| ETH_0: |
| description: 'Ethernet driver for LwIP' |
| value: 0 |
| |
| ADC_0: |
| description: "ADC_0" |
| value: 0 |
| ADC_1: |
| description: "ADC_1" |
| value: 0 |
| ADC_2: |
| description: "ADC_2" |
| value: 0 |
| |
| OS_TICKS_USE_RTC: |
| description: > |
| Use RTC as source of system ticks. |
| When enabled, OS_TICKS_PER_SEC should be one of 128, 256, 512, 1024. |
| value: 0 |
| |
| syscfg.vals: |
| OS_TICKS_PER_SEC: 1000 |