Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - b -

- barrier : gcc.h
- BDEV_PRESENT : device.h
- BDEV_UNIT_ATTENTION : device.h
- BDEV_WRITEABLE : device.h
- be16_t : types.h
- be32_t : types.h
- bit_mask : bitops.h
- bit_reverse() : compiler-gcc.h
- bit_word : bitops.h
- BITS_PER_LONG : types.h
- BLK_OP_READ : device.h
- BLK_OP_WRITE : device.h
- blk_req_add_buffer() : device.h
- blk_req_add_buffer_list() : device.h
- blk_req_for_each_buffer : device.h
- blk_req_for_each_buffer_safe : device.h
- blk_req_free_all_buffers() : device.h
- blk_req_get_blocks_xfered() : device.h
- blk_req_get_bytes_xfered() : device.h
- block_addr_t : device.h
- block_alloc_request() : core.c , device.h
- block_copy_alloc() : copy.c , copy.h
- BLOCK_COPY_BLOCK_SIZE_MISMATCH : copy.h
- block_copy_free() : copy.c , copy.h
- BLOCK_COPY_NOMEM : copy.h
- block_copy_set_completion_callback() : copy.c , copy.h
- block_copy_set_dest() : copy.h , copy.c
- block_copy_set_progress_callback() : copy.c , copy.h
- block_copy_set_source() : copy.c , copy.h
- block_copy_submit() : copy.c , copy.h
- block_device_flag : device.h
- block_free_request() : core.c , device.h
- block_len_t : device.h
- block_operation : device.h
- block_prepare_req() : device.h
- block_submit_buf_list() : device.h
- block_submit_req() : device.h
- BOARD_DATAFLASH_CS_PIN : dataflash.h
- BOARD_DATAFLASH_SPI_FREQUENCY : dataflash.h
- BOARD_DATAFLASH_SPI_MODE : dataflash.h
- BOARD_DATAFLASH_SPI_PORT : dataflash.h
- board_led_id : led.h
- BOARD_MCISLOT_A_CD : sdmmc.h
- BOARD_OSC0_HZ : clk.h
- BOARD_OSC0_STARTUP_US : clk.h
- BOARD_OSC0_XTAL : clk.h
- BOARD_OSC1_HZ : clk.h
- BOARD_OSC1_STARTUP_US : clk.h
- BOARD_OSC1_XTAL : clk.h
- BOARD_OSC32_HZ : clk.h
- BOARD_OSC32_STARTUP_US : clk.h
- BOARD_OSC32_XTAL : clk.h
- BSS_IRQ : linkerscript.h
- buffer_init_rx() : buffer.h
- buffer_init_rx_mapped() : buffer.h
- buffer_init_tx() : buffer.h
- buffer_init_tx_mapped() : buffer.h
- build_assert : assert.h