SDK Libraries |
components\libraries\serial\nrf_serial.c |
nrf_serial_write(), serial_tx() |
SDK Legacy Drivers |
integration\nrfx\legacy\nrf_drv_uart.h |
nrf_drv_uart_tx() |
SDK Peripheral Drivers |
modules\nrfx\drivers\include\nrfx_uart.h |
nrfx_uart_tx() |
SDK Glue to CMSIS/NVIC |
integration\nrfx\nrfx_glue.h |
NRFX_IRQ_ENABLE() |
CMSIS/NVIC |
components\toolchain\cmsis\include\core_cm4.h |
nrf_drv_uart_tx() |
SDK HAL |
modules\nrfx\hal\nrf_uart.h |
nrf_uart_txd_set() |
nRF52 Registers |
modules\nrfx\mdk\nrf52.h |
NRF_UART_Type |
├── components
│ ├── 802_15_4
│ ├── ant
│ │ ├── ant_channel_config
│ │ ├── ant_encryption
│ │ ├── ant_fs
│ │ ├── ant_key_manager
│ │ ├── ant_profiles
│ │ ├── ant_search_config
│ │ └── ant_state_indicator
│ ├── ble
│ │ ├── ble_advertising
│ │ ├── ble_db_discovery
│ │ ├── ble_dtm
│ │ ├── ble_link_ctx_manager
│ │ ├── ble_racp
│ │ ├── ble_radio_notification
│ │ ├── ble_services
│ │ ├── common
│ │ ├── nrf_ble_gatt
│ │ ├── nrf_ble_qwr
│ │ ├── nrf_ble_scan
│ │ └── peer_manager
│ ├── boards
│ ├── drivers_ext (Sensors / Actuators)
│ ├── drivers_nrf
│ │ ├── nrf_soc_nosd
│ │ ├── radio_config
│ │ ├── sdio
│ │ ├── spi_master
│ │ ├── twi_master
│ │ └── usbd
│ ├── iot
│ │ ├── background_dfu
│ │ ├── ble_6lowpan
│ │ ├── coap
│ │ ├── common
│ │ ├── context_manager
│ │ ├── errno
│ │ ├── iot_file
│ │ ├── iot_timer
│ │ ├── ipv6_parse
│ │ ├── ipv6_stack
│ │ ├── lwm2m
│ │ ├── medium
│ │ ├── mqtt
│ │ └── socket
│ ├── libraries
│ │ ├── atomic
│ │ ├── atomic_fifo
│ │ ├── atomic_flags
│ │ ├── balloc
│ │ ├── block_dev
│ │ ├── bootloader
│ │ ├── bsp
│ │ ├── button
│ │ ├── cli
│ │ ├── crc16
│ │ ├── crc32
│ │ ├── crypto
│ │ ├── csense
│ │ ├── csense_drv
│ │ ├── delay
│ │ ├── ecc
│ │ ├── experimental_libuarte
│ │ ├── experimental_section_vars
│ │ ├── experimental_task_manager
│ │ ├── fds
│ │ ├── fifo
│ │ ├── fstorage
│ │ ├── gfx
│ │ ├── gpiote
│ │ ├── hardfault
│ │ ├── hci
│ │ ├── led_softblink
│ │ ├── log
│ │ ├── low_power_pwm
│ │ ├── mem_manager
│ │ ├── memobj
│ │ ├── mpu
│ │ ├── mutex
│ │ ├── pwm
│ │ ├── pwr_mgmt
│ │ ├── queue
│ │ ├── ringbuf
│ │ ├── scheduler
│ │ ├── sdcard
│ │ ├── sensorsim
│ │ ├── serial (SDK Libraries) -> nrf_serial_write()
│ │ ├── sha256
│ │ ├── simple_timer
│ │ ├── slip
│ │ ├── sortlist
│ │ ├── spi_mngr
│ │ ├── stack_guard
│ │ ├── stack_info
│ │ ├── strerror
│ │ ├── svc
│ │ ├── timer
│ │ ├── twi_mngr
│ │ ├── twi_sensor
│ │ ├── uart
│ │ ├── usbd
│ │ └── util
│ ├── nfc
│ ├── proprietary_rf
│ │ ├── esb
│ │ └── gzll
│ ├── serialization
│ │ ├── application
│ │ ├── common
│ │ └── connectivity
│ ├── softdevice
│ │ ├── common
│ │ ├── mbr
│ │ │ ├── nrf52810
│ │ │ ├── nrf52832
│ │ │ └── nrf52840
│ │ ├── s112
│ │ ├── s132
│ │ ├── s140
│ │ └── s212
│ └── toolchain
│ ├── arm
│ ├── cmsis
│ ├── gcc
│ └── iar
├── config
│ ├── nrf52810
│ ├── nrf52832
│ └── nrf52840
├── documentation
├── external
│ ├── cifra_AES128-EAX
│ ├── cJSON
│ ├── fatfs
│ ├── fnmatch
│ ├── fprintf
│ ├── freertos
│ ├── infineon
│ ├── lwip
│ ├── mbedtls
│ ├── micro-ecc
│ ├── nano
│ ├── nano-pb
│ ├── nfc_adafruit_library
│ ├── nrf_cc310
│ ├── nrf_cc310_bl
│ ├── nrf_oberon
│ ├── nrf_tls
│ │ └── mbedtls
│ ├── protothreads
│ ├── segger_rt
│ ├── thedotfactory_fonts
│ └── utf_converter
├── external_tools
├── integration
│ └── nrfx
│ └── legacy (SDK Legacy Drivers) -> nrf_drv_uart_tx()
└── modules
└── nrfx
├── doc
├── drivers (SDK Peripheral Drivers) -> nrfx_uart_tx()
├── hal (SDK HAL) -> nrf_uart_txd_set()
│ -> nrf_gpio_cfg_output()
├── mdk
└── soc