/Zephyr-Core-3.4.0/drivers/flash/ |
D | flash_page_layout.c | 15 const struct flash_pages_layout *layout; in flash_get_page_info() local 22 api->page_layout(dev, &layout, &layout_size); in flash_get_page_info() 25 info->size = layout->pages_size; in flash_get_page_info() 32 index_jmp = MIN(index_jmp, layout->pages_count); in flash_get_page_info() 35 if (index_jmp < layout->pages_count) { in flash_get_page_info() 39 layout++; in flash_get_page_info() 61 const struct flash_pages_layout *layout; in z_impl_flash_get_page_count() local 65 api->page_layout(dev, &layout, &layout_size); in z_impl_flash_get_page_count() 68 count += layout->pages_count; in z_impl_flash_get_page_count() 69 layout++; in z_impl_flash_get_page_count() [all …]
|
D | flash_stm32f7x.c | 165 * manuals, but the flash layout for a given number of sectors is 176 #error "Unknown flash layout" 220 #error "Unknown flash layout" 224 const struct flash_pages_layout **layout, in flash_stm32_page_layout() argument 229 *layout = stm32f7_flash_layout_single_bank; in flash_stm32_page_layout() 232 *layout = stm32f7_flash_layout_dual_bank; in flash_stm32_page_layout() 237 *layout = stm32f7_flash_layout; in flash_stm32_page_layout()
|
D | spi_nor.c | 76 /* Flash page layout can be determined from devicetree. */ 77 struct flash_pages_layout layout; member 131 * stores flash size and layout. 145 struct flash_pages_layout layout; member 1088 /* Error if layout page size is not a multiple of smallest in setup_pages_layout() 1092 LOG_ERR("layout page %u not compatible with erase size %u", in setup_pages_layout() 1097 /* Warn but accept layout page sizes that leave inaccessible in setup_pages_layout() 1101 LOG_INF("layout page %u wastes space with device size %zu", in setup_pages_layout() 1105 data->layout.pages_size = layout_page_size; in setup_pages_layout() 1106 data->layout.pages_count = flash_size / layout_page_size; in setup_pages_layout() [all …]
|
D | Kconfig | 24 retrieving the layout of flash memory pages. 81 bool "API for retrieving the layout of pages" 85 Enables API for retrieving the layout of flash memory pages.
|
D | flash_stm32f2x.c | 175 #error "Unknown flash layout" 187 #error "Unknown flash layout" 192 const struct flash_pages_layout **layout, in flash_stm32_page_layout() argument 197 *layout = stm32f2_flash_layout; in flash_stm32_page_layout()
|
D | flash_gd32_v3.c | 19 * @brief GD32 FMC v3 flash memory layout for GD32F4xx series. 55 #error "Unknown FMC layout for GD32F4xx series." 254 const struct flash_pages_layout **layout, in flash_gd32_pages_layout() argument 259 *layout = gd32_fmc_v3_layout; in flash_gd32_pages_layout()
|
D | flash_stm32f4x.c | 380 * reference manuals, but the flash layout for a given number of 388 * devices to make the layout cleaner, but this will do for now. 391 #error "Unknown flash layout" 448 #error "Unknown flash layout" 453 const struct flash_pages_layout **layout, in flash_stm32_page_layout() argument 458 *layout = stm32f4_flash_layout; in flash_stm32_page_layout()
|
/Zephyr-Core-3.4.0/dts/bindings/gpio/ |
D | panasonic,reduced-arduino-header.yaml | 27 Panasonic's reduced Arduino header is based on the Arduino UNO layout 34 1. Power Supply header exactly, like on Arduino UNO layout. 36 2. Analog Input header, like on Arduino UNO layout, but A4 and A5 are 40 Arduino UNO layout, labeled from D0 at the bottom to D7 at the top, but D6 44 Arduino UNO layout, labeled from D8 at the bottom through D15 at the top,
|
D | raspberrypi-40pins-header.yaml | 7 The Raspberry Pi layout provides a 2x20 pins header.
|
/Zephyr-Core-3.4.0/doc/hardware/peripherals/ |
D | flash.rst | 13 all flash controller regular memory that layout is accessible via 14 API for retrieving the layout of pages (see :kconfig:option:`CONFIG_FLASH_PAGE_LAYOUT`). 18 API for retrieving the layout of pages).
|
D | kscan.rst | 16 There is no correlation between the physical and electrical layout of keys. 17 For, example, the physical layout may be one array of 16 or fewer keys, which
|
/Zephyr-Core-3.4.0/tests/subsys/fs/littlefs/src/ |
D | test_lfs_dirops.c | 103 TC_PRINT("building layout on %s\n", mp->mnt_point); in build_layout() 129 struct testfs_bcmd *layout) in check_layout() argument 132 struct testfs_bcmd *end_layout = testfs_bcmd_end(layout); in check_layout() 134 TC_PRINT("checking layout\n"); in check_layout() 140 int rc = testfs_bcmd_verify_layout(&path, layout, end_layout); in check_layout() 142 zassert_true(rc >= 0, "layout check failed"); in check_layout() 145 "layout found foreign"); in check_layout() 147 struct testfs_bcmd *cp = layout; in check_layout() 156 "Unmatched layout entry"); in check_layout() 217 "layout check failed"); in check_rename() [all …]
|
/Zephyr-Core-3.4.0/drivers/disk/ |
D | Kconfig.flash | 14 bool "Verify flashdisk partition layout" 17 Enable runtime zephyr,flash-disk partition page layout constraints
|
/Zephyr-Core-3.4.0/dts/bindings/mtd/ |
D | infineon,xmc4xxx-nv-flash.yaml | 11 description: Flash page layout description 13 description: Individual flash page layout entry
|
/Zephyr-Core-3.4.0/samples/drivers/spi_flash_at45/ |
D | README.rst | 21 enables the flash page layout API which allow show the flash information. 58 To build and flash with flash page layout enabled: 68 layout enabled: 81 layout are enabled:
|
/Zephyr-Core-3.4.0/samples/drivers/flash_shell/ |
D | prj.conf | 6 # If that's the case and you're interested in the flash layout, enable
|
/Zephyr-Core-3.4.0/subsys/logging/backends/ |
D | Kconfig.adsp_mtrace | 10 using the SOF Linux driver mtrace buffer layout.
|
/Zephyr-Core-3.4.0/tests/subsys/fs/multi-fs/src/ |
D | test_ram_backend.c | 66 const struct flash_pages_layout **layout, in test_flash_ram_pages_layout() argument 76 *layout = dev_layout; in test_flash_ram_pages_layout()
|
/Zephyr-Core-3.4.0/ |
D | .codecov.yml | 29 layout: "reach, diff, flags, files, footer"
|
/Zephyr-Core-3.4.0/soc/nios2/nios2f-zephyr/ |
D | linker.ld | 11 #include <layout.h>
|
/Zephyr-Core-3.4.0/soc/nios2/nios2-qemu/ |
D | linker.ld | 11 #include <layout.h>
|
/Zephyr-Core-3.4.0/soc/xtensa/intel_adsp/cavs/include/intel_tgl_adsp/ |
D | adsp_ipc_regs.h | 11 * @brief IPC registers layout for Intel ADSP cAVS TGL SoCs.
|
/Zephyr-Core-3.4.0/dts/bindings/adc/ |
D | arduino,uno-adc.yaml | 7 The Arduino Uno layout provides a 6-pin Analog Input header. This
|
/Zephyr-Core-3.4.0/samples/subsys/fs/fat_fs/boards/ |
D | nrf52840dk_nrf52840_qspi.overlay | 7 /* Note that default partition layout, provided by board DTS, is not
|
/Zephyr-Core-3.4.0/include/zephyr/drivers/ |
D | flash.h | 100 * @brief Retrieve a flash device's layout. 102 * A flash device layout is a run-length encoded description of the 116 * @param dev Flash device whose layout to retrieve. 117 * @param layout The flash layout will be returned in this argument. 118 * @param layout_size The number of elements in the returned layout. 121 const struct flash_pages_layout **layout,
|