<commit_before># 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:
    MCU_TARGET:
        description: Specifies target MCU, shall be set by BSP.
        value:
        restrictions: $notnull
        choices:
            - DA14691
            - DA14695
            - DA14697
            - DA14699

    MCU_DCDC_ENABLE:
        description: >
            Specifies whether or not to enable SIMO DC-DC Converter.
        value: 0

    MCU_GPIO_RETAINABLE_NUM:
        description: >
            Number of GPIO pins which can have its state retained in
            deep sleep. This applies only if deep sleep is enabled since
            PD_COM will be disabled before entering deep sleep and thus
            state of any configured GPIO has to be retained and restored.
            If set to -1, power domain which controls GPIO pins will be
            always active and thus retaining and restoring of GPIO pins
            state is disabled.
        value: 4
    MCU_GPIO_MAX_IRQ:
        desriptin: >
            Maximum number of GPIO interrupts that can be configured at
            once.
        value: 4

    MCU_LPCLK_SOURCE:
        description: >
            Selected low power clock source.
        value: RC32K
        choices:
            - RC32K     # 32 kHz RC oscillator
            - RCX       # ~14.5 kHz crystal oscillator
            - XTAL32K   # 32 kHz crystal oscillator

    MCU_CLOCK_XTAL32M_SETTLE_TIME_US:
        description: >
            Specifies settling time [us] of 32M crystal oscillator.
        value: 2000

    MCU_CLOCK_XTAL32K_SETTLE_TIME_MS:
        description: >
            Specifies settling time [ms] of 32K crystal oscillator.
        value: 8000

    MCU_DEEP_SLEEP:
        description: >
            Enable deep sleep for M33 core.
            This is an experimental feature and still under active
            development. It is recommended to keep it disabled for
            general usage.
        value: 0
<commit_msg>hw/mcu/dialog: Fix RCX lpclk source description<commit_after># 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:
    MCU_TARGET:
        description: Specifies target MCU, shall be set by BSP.
        value:
        restrictions: $notnull
        choices:
            - DA14691
            - DA14695
            - DA14697
            - DA14699

    MCU_DCDC_ENABLE:
        description: >
            Specifies whether or not to enable SIMO DC-DC Converter.
        value: 0

    MCU_GPIO_RETAINABLE_NUM:
        description: >
            Number of GPIO pins which can have its state retained in
            deep sleep. This applies only if deep sleep is enabled since
            PD_COM will be disabled before entering deep sleep and thus
            state of any configured GPIO has to be retained and restored.
            If set to -1, power domain which controls GPIO pins will be
            always active and thus retaining and restoring of GPIO pins
            state is disabled.
        value: 4
    MCU_GPIO_MAX_IRQ:
        desriptin: >
            Maximum number of GPIO interrupts that can be configured at
            once.
        value: 4

    MCU_LPCLK_SOURCE:
        description: >
            Selected low power clock source.
        value: RC32K
        choices:
            - RC32K     # 32 kHz RC oscillator
            - RCX       # ~15 kHz RC oscillator
            - XTAL32K   # 32 kHz crystal oscillator

    MCU_CLOCK_XTAL32M_SETTLE_TIME_US:
        description: >
            Specifies settling time [us] of 32M crystal oscillator.
        value: 2000

    MCU_CLOCK_XTAL32K_SETTLE_TIME_MS:
        description: >
            Specifies settling time [ms] of 32K crystal oscillator.
        value: 8000

    MCU_DEEP_SLEEP:
        description: >
            Enable deep sleep for M33 core.
            This is an experimental feature and still under active
            development. It is recommended to keep it disabled for
            general usage.
        value: 0

{'fraction_non_alphanumeric': 0.043152313037118306, 'fraction_numerical': 0.021759005302614737, 'mean_word_length': 2.106189664963089, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6623991', 'n_tokens_mistral': 1504, 'n_tokens_neox': 1373, 'n_words': 627}