Home
last modified time | relevance | path

Searched full:workaround (Results 1 – 25 of 39) sorted by relevance

12

/nrf52832-nimble/nordic/nrfx/mdk/
H A Dsystem_nrf52810.c88 …/* Workaround for Errata 12 "COMP: Reference ladder not correctly calibrated" found at the Errata … in SystemInit()
96 …/* Workaround for Errata 16 "System: RAM may be corrupt on wakeup from CPU IDLE" found at the Erra… in SystemInit()
103 …/* Workaround for Errata 31 "CLOCK: Calibration values are not correctly loaded from FICR at reset… in SystemInit()
110 …/* Workaround for Errata 32 "DIF: Debug session automatically enables TracePort pins" found at the… in SystemInit()
117 …/* Workaround for Errata 36 "CLOCK: Some registers are not reset when expected" found at the Errat… in SystemInit()
126 …/* Workaround for Errata 37 "RADIO: Encryption engine is slow by default" found at the Errata docu… in SystemInit()
134 /* Workaround for Errata 57 "NFCT: NFC Modulation amplitude" found at the Errata document in SystemInit()
144 …/* Workaround for Errata 66 "TEMP: Linearity specification not met with default settings" found at… in SystemInit()
166 …/* Workaround for Errata 103 "CCM: Wrong reset value of CCM MAXPACKETSIZE" found at the Errata doc… in SystemInit()
173 …/* Workaround for Errata 108 "RAM: RAM content cannot be trusted upon waking up from System ON Idl… in SystemInit()
[all …]
H A Dsystem_nrf52.c83 …/* Workaround for Errata 12 "COMP: Reference ladder not correctly calibrated" found at the Errata … in SystemInit()
89 …/* Workaround for Errata 16 "System: RAM may be corrupt on wakeup from CPU IDLE" found at the Erra… in SystemInit()
95 …/* Workaround for Errata 31 "CLOCK: Calibration values are not correctly loaded from FICR at reset… in SystemInit()
101 …/* Workaround for Errata 32 "DIF: Debug session automatically enables TracePort pins" found at the… in SystemInit()
107 …/* Workaround for Errata 36 "CLOCK: Some registers are not reset when expected" found at the Errat… in SystemInit()
115 …/* Workaround for Errata 37 "RADIO: Encryption engine is slow by default" found at the Errata docu… in SystemInit()
121 /* Workaround for Errata 57 "NFCT: NFC Modulation amplitude" found at the Errata document in SystemInit()
130 …/* Workaround for Errata 66 "TEMP: Linearity specification not met with default settings" found at… in SystemInit()
152 …/* Workaround for Errata 108 "RAM: RAM content cannot be trusted upon waking up from System ON Idl… in SystemInit()
158 …/* Workaround for Errata 136 "System: Bits in RESETREAS are set when they should not be" found at … in SystemInit()
[all …]
H A Dsystem_nrf52840.c79 …/* Workaround for Errata 36 "CLOCK: Some registers are not reset when expected" found at the Errat… in SystemInit()
87 …/* Workaround for Errata 66 "TEMP: Linearity specification not met with default settings" found at… in SystemInit()
109 …/* Workaround for Errata 98 "NFCT: Not able to communicate with the peer" found at the Errata docu… in SystemInit()
115 …/* Workaround for Errata 103 "CCM: Wrong reset value of CCM MAXPACKETSIZE" found at the Errata doc… in SystemInit()
121 …/* Workaround for Errata 115 "RAM: RAM content cannot be trusted upon waking up from System ON Idl… in SystemInit()
127 …/* Workaround for Errata 120 "QSPI: Data read or written is corrupted" found at the Errata document in SystemInit()
133 …/* Workaround for Errata 136 "System: Bits in RESETREAS are set when they should not be" found at … in SystemInit()
/nrf52832-nimble/nordic/nrfx/
H A DCHANGELOG.md70 - Implemented workaround for nRF52832 and nRF52840 anomaly 194 in the I2S driver.
71 - Implemented workaround for nRF52840 anomaly 195 in the SPIM driver.
94 - Implemented workaround for nRF52840 anomaly 122 in the QSPI driver.
95 - Implemented workaround for nRF52840 anomaly 198 in the SPIM driver.
/nrf52832-nimble/packages/NimBLE-latest/nimble/drivers/nrf52/
H A Dsyscfg.yml61 Enable workaround for anomaly 164 found in nRF52840.
69 Enable workaround for anomaly 191 found in nRF52840.
/nrf52832-nimble/nordic/nrfx/hal/
H A Dnrf_temp.h58 …/**@note Workaround for PAN_028 rev2.0A anomaly 31 - TEMP: Temperature offset value has to be manu… in nrf_temp_init()
69 …/**@note Workaround for PAN_028 rev2.0A anomaly 28 - TEMP: Negative measured values are not repres… in nrf_temp_read()
H A Dnrf_gpiote.h444 /* Workaround for the OUTINIT PAN. When nrf_gpiote_task_config() is called a glitch happens in nrf_gpiote_task_enable()
/nrf52832-nimble/nordic/nrfx/drivers/src/
H A Dnrfx_clock.c64 // Enable workaround for nRF52 anomaly 192 (LFRC oscillator frequency is wrong
68 // Enable workaround for nRF52 anomaly 201 (EVENTS_HFCLKSTARTED might be generated twice).
86 bool hfclk_started; /*< Anomaly 201 workaround. */
H A Dnrfx_pwm.c48 // The workaround uses interrupts to wake up the CPU and ensure it is active
151 // The workaround for nRF52 Anomaly 109 "protects" DMA transfers by handling in nrfx_pwm_init()
208 // The workaround for nRF52 Anomaly 109 "protects" DMA transfers by in start_playback()
H A Dnrfx_nfct.c209 /* Workaround for wrong SENSRES values require using SDD00001, but here SDD00100 is used in nrfx_nfct_hw_init_setup()
473 /* Initialize Timer module as the workaround for NFCT HW issues. */ in nrfx_nfct_init()
508 /* Initialize Timer module as the workaround for NFCT HW issues. */ in nrfx_nfct_uninit()
713 /* Workaround for wrong value in NFCID1. Value 0x88 cannot be used as byte 3 in nrfx_nfct_nfcid1_default_bytes_get()
H A Dnrfx_spim.c87 // Enable workaround for nRF52840 anomaly 195 (SPIM3 continues to draw current after disable).
120 // Workaround for nRF52840 anomaly 198: SPIM3 transmit data might be corrupted.
H A Dnrfx_i2s.c51 // Enable workaround for nRF52832 and nRF52840 anomaly 194 (STOP task does not
H A Dnrfx_twim.c550 /* Handle only workaround case. Can be used without TWIM handler in IRQs. */ in twim_irq_handler()
/nrf52832-nimble/nordic/nrfx/drivers/include/
H A Dnrfx_nfct.h340 …* To implement the first workaround, an instance of NRF_TIMER is used. After the NFC field is dete…
342 * To implement the second workaround, power reset is used to release the clock acquired by NFCT
354 * To implement this workaround, an instance of NRF_TIMER is used. After the NFC field is detected,
H A Dnrfx_spis.h159 * @note When the nRF52 Anomaly 109 workaround for SPIS is enabled, this function
178 * only when using nRF52 Anomaly 109 workaround.
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/scripts/.autostuff/scripts/
H A Ddepcomp240 ## correctly. Breaking it into two sed invocations is a workaround.
429 # correctly. Breaking it into two sed invocations is a workaround.
611 # correctly. Breaking it into two sed invocations is a workaround.
668 # correctly. Breaking it into two sed invocations is a workaround.
/nrf52832-nimble/drivers/
H A Dnrfx_config.h1174 // <e> NRFX_PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for PWM.
1176 // <i> The workaround uses interrupts to wake up the CPU and ensure
1187 …WM_NRF52_ANOMALY_109_EGU_INSTANCE - EGU instance used by the nRF52 Anomaly 109 workaround for PWM.
1758 // <q> NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for S…
1761 // <i> The workaround uses interrupts to wake up the CPU by catching
1880 // <q> NRFX_SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for S…
1883 // <i> The workaround uses a GPIOTE channel to generate interrupts
1887 // <i> This workaround uses GPIOTE driver, so this driver must be
2361 // <q> NRFX_TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for T…
2364 // <i> The workaround uses interrupts to wake up the CPU by catching
/nrf52832-nimble/nordic/nrfx/templates/nRF52832/
H A Dnrfx_config.h1174 // <e> NRFX_PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for PWM.
1176 // <i> The workaround uses interrupts to wake up the CPU and ensure
1187 …WM_NRF52_ANOMALY_109_EGU_INSTANCE - EGU instance used by the nRF52 Anomaly 109 workaround for PWM.
1758 // <q> NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for S…
1761 // <i> The workaround uses interrupts to wake up the CPU by catching
1880 // <q> NRFX_SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for S…
1883 // <i> The workaround uses a GPIOTE channel to generate interrupts
1887 // <i> This workaround uses GPIOTE driver, so this driver must be
2361 // <q> NRFX_TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for T…
2364 // <i> The workaround uses interrupts to wake up the CPU by catching
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/lwip/
H A Ddef.h62 /* workaround for naming collisions on some platforms */
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/
H A DINSTALL231 a workaround. If GNU CC is not installed, it is therefore recommended
307 an Autoconf bug. Until the bug is fixed you can use this workaround:
/nrf52832-nimble/rt-thread/libcpu/arm/cortex-r4/
H A Dstart_gcc.S407 @ Workaround:
427 @ Workaround:
H A Dstart_ccs.asm442 ; Workaround:
465 ; Workaround:
/nrf52832-nimble/packages/NimBLE-latest/porting/npl/freertos/src/
H A Dnpl_os_freertos.c93 * workaround we'll just remove all elements and add them back except the in npl_freertos_eventq_remove()
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/src/
H A Dzutil.h38 * avoid conflict with other libraries that use the same workaround.
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/
H A Dsyscfg.yml422 a necessary workaround when interfacing with some controllers.

12