/Zephyr-latest/subsys/bluetooth/mesh/ |
D | blob_io_flash.c | 44 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_open() local 46 flash->mode = mode; in io_open() 48 return flash_area_open(flash->area_id, &flash->area); in io_open() 54 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_close() local 56 flash_area_close(flash->area); in io_close() 63 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in block_start() local 66 if (flash->mode == BT_MESH_BLOB_READ) { in block_start() 75 flash_dev = flash_area_get_device(flash->area); in block_start() 81 flash->offset + block->offset, &page); in block_start() 91 return flash_area_flatten(flash->area, flash->offset + block->offset, in block_start() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/proxy_sol/ |
D | sol_replay.sh | 27 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_erase 33 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_rm 39 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_erase 45 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_rm 51 -flash=../results/mesh_srpl_replay_attack_psa/flash.bin -flash_erase 57 -flash=../results/mesh_srpl_replay_attack_psa/flash.bin -flash_rm
|
/Zephyr-latest/drivers/flash/ |
D | flash_mspi_atxp032.c | 110 static int flash_mspi_atxp032_command_write(const struct device *flash, uint8_t cmd, uint32_t addr, in flash_mspi_atxp032_command_write() argument 114 const struct flash_mspi_atxp032_config *cfg = flash->config; in flash_mspi_atxp032_command_write() 115 struct flash_mspi_atxp032_data *data = flash->data; in flash_mspi_atxp032_command_write() 142 static int flash_mspi_atxp032_command_read(const struct device *flash, uint8_t cmd, uint32_t addr, in flash_mspi_atxp032_command_read() argument 146 const struct flash_mspi_atxp032_config *cfg = flash->config; in flash_mspi_atxp032_command_read() 147 struct flash_mspi_atxp032_data *data = flash->data; in flash_mspi_atxp032_command_read() 174 static void acquire(const struct device *flash) in acquire() argument 176 const struct flash_mspi_atxp032_config *cfg = flash->config; in acquire() 177 struct flash_mspi_atxp032_data *data = flash->data; in acquire() 194 static void release(const struct device *flash) in release() argument [all …]
|
D | Kconfig | 12 This option is enabled when any flash driver is enabled. 17 This option is selected by drivers that support flash extended 73 This option is enabled when the SoC flash driver supports 74 retrieving the layout of flash memory pages. 79 Selected by drivers that support JESD216-compatible flash 85 Enable support for the flash hardware. 90 bool "Provide API to read JESD216 flash parameters" 93 This option extends the Zephyr flash API with the ability 95 allowing runtime determination of serial flash parameters 96 for flash drivers that expose this capability. [all …]
|
D | Kconfig.stm32 | 16 This option enables the XIP mode for the external NOR flash 20 bool "STM32 flash driver" 30 Enable flash driver for STM32 series 35 bool "Extended operation for flash write protection control" 40 Enables flash extended operation for enabling/disabling flash write 44 bool "Prevent from disabling flash write protection" 48 If enabled, all requests to disable flash write protection will be 52 bool "Extended operation for flash readout protection control" 59 Enables flash extended operation for enabling/disabling flash readout 68 protection. On STM32 devices it will trigger flash mass erase! [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/replay_cache/ |
D | rpl_frag.sh | 16 rpc_rx_rpl_frag -flash=../results/mesh_replay_fragmentation/flash.bin -flash_erase \ 22 rpc_rx_reboot_after_defrag -flash=../results/mesh_replay_fragmentation/flash.bin -flash_rm 26 rpc_rx_rpl_frag -flash=../results/mesh_replay_fragmentation_psa/flash.bin -flash_erase \ 31 rpc_rx_reboot_after_defrag -flash=../results/mesh_replay_fragmentation_psa/flash.bin -flash_rm
|
D | replay_attack.sh | 10 rpc_rx_immediate_replay_attack -flash=../results/mesh_replay_attack/flash.bin -flash_erase 15 rpc_rx_power_replay_attack -flash=../results/mesh_replay_attack/flash.bin -flash_rm 20 rpc_rx_immediate_replay_attack -flash=../results/mesh_replay_attack_psa/flash.bin -flash_erase 25 rpc_rx_power_replay_attack -flash=../results/mesh_replay_attack_psa/flash.bin -flash_rm
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/persistence/ |
D | reprovisioning.sh | 14 -flash=../results/mesh_pst_repr/flash.bin -flash_erase \ 20 -flash=../results/mesh_pst_repr/flash.bin -flash_rm \ 25 -flash=../results/mesh_pst_repr_psa/flash.bin -flash_erase \ 30 -flash=../results/mesh_pst_repr_psa/flash.bin -flash_rm \
|
/Zephyr-latest/samples/drivers/flash_shell/ |
D | README.rst | 1 .. zephyr:code-sample:: flash-shell 5 Explore a flash device using shell commands. 10 This is a simple shell module that allows arbitrary boards with flash 11 driver support to explore the flash device. 30 uart:~$ flash page_info 0 35 uart:~$ flash erase 0x1000 37 uart:~$ flash write 0x1000 0x12345678 0x9abcdef0 40 uart:~$ flash write 0x1000 0x11111111 42 uart:~$ flash read 0x1000 0x10 45 uart:~$ flash write 0x101c 0xabcd1234 [all …]
|
/Zephyr-latest/boards/adafruit/qt_py_esp32s3/ |
D | adafruit_qt_py_esp32s3_appcpu_psram.overlay | 11 flash: flash-controller@60002000 { 12 compatible = "espressif,esp32-flash-controller"; 17 /* 4MB flash */ 18 flash0: flash@0 { 19 compatible = "soc-nv-flash";
|
D | adafruit_qt_py_esp32s3_procpu_psram.overlay | 11 flash: flash-controller@60002000 { 12 compatible = "espressif,esp32-flash-controller"; 17 /* 4MB flash */ 18 flash0: flash@0 { 19 compatible = "soc-nv-flash";
|
/Zephyr-latest/soc/nuvoton/npcx/ |
D | Kconfig | 11 On NPCX series chip, the NPCX ROM code loads firmware image from flash 44 prompt "Clock rate to use for SPI flash" 48 binary from flash to RAM. 51 bool "SPI flash max clock rate of 20 MHz" 54 bool "SPI flash max clock rate of 25 MHz" 57 bool "SPI flash max clock rate of 33 MHz" 61 bool "SPI flash max clock rate of 40 MHz" 64 bool "SPI flash max clock rate of 50 MHz" 76 prompt "Reading mode used by the SPI flash" 79 This sets the reading mode that can be used by the SPI flash. [all …]
|
/Zephyr-latest/dts/arm/renesas/ra/ra2/ |
D | r7fa2a1ab3cfm.dtsi | 11 flash-controller@407e0000 { 12 flash0: flash@0 { 13 compatible = "soc-nv-flash"; 16 flash1: flash@40100000 { 17 compatible = "soc-nv-flash";
|
/Zephyr-latest/boards/nxp/ucans32k1sic/support/ |
D | startup.cmm | 9 ; valid values: flash, debug * 11 ; - loadTo if "flash", the application will be downloaded to SoC * 12 ; program flash by a flash programming routine; if "sram" it * 14 ; valid values: flash, sram * 15 ; default: flash * 28 &loadTo=STRing.SCANAndExtract("&args","loadTo=","flash") 54 ; Only declares flash, does not execute flash programming 55 DO ~~/demo/arm/flash/s32k.cmm PREPAREONLY 62 IF ("&loadTo"=="flash") 64 ; Switch target flash to reprogramming state, erase virtual flash programming memory, [all …]
|
/Zephyr-latest/boards/nxp/mr_canhubk3/support/ |
D | startup.cmm | 8 ; valid values: flash, debug * 10 ; - loadTo if "flash", the application will be downloaded to SoC * 11 ; program flash by a flash programming routine; if "sram" it * 13 ; valid values: flash, sram * 14 ; default: flash * 27 &loadTo=STRing.SCANAndExtract("&args","loadTo=","flash") 56 ; Only declares flash, does not execute flash programming 57 DO ~~/demo/arm/flash/s32k3.cmm PREPAREONLY 59 ; The prepare cmm is protecting flash area for HSE firmware, but 69 IF ("&loadTo"=="flash") [all …]
|
/Zephyr-latest/samples/drivers/mspi/mspi_flash/ |
D | README.rst | 1 .. zephyr:code-sample:: mspi-flash 2 :name: JEDEC MSPI-NOR flash 5 Use the flash API to interact with a MSPI NOR serial flash memory device. 10 This sample demonstrates using the :ref:`flash API <flash_api>` on a MSPI NOR serial flash 12 allows confirmation that the flash is working and that automatic power 26 :goals: build flash 36 JEDEC MSPI-NOR flash testing
|
/Zephyr-latest/soc/microchip/mec/ |
D | Kconfig | 13 On Microchip MEC series chip, the ROM code loads firmware image from flash 30 prompt "Clock rate to use for SPI flash" 34 firmware binary from flash to RAM. 37 bool "SPI flash clock rate of 12 MHz" 40 bool "SPI flash clock rate of 16 MHz" 43 bool "SPI flash clock rate of 24 MHz" 46 bool "SPI flash clock rate of 48 MHz" 58 prompt "Reading mode used by the SPI flash" 61 This sets the reading mode that can be used by the SPI flash. 65 bool "SPI flash operates full-duplex with frequency (< 25 MHz)" [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/ccc_update/test_scripts/ |
D | ccc_update.sh | 17 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1 23 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1 29 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1 38 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1 44 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1 50 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
|
D | ccc_update_2.sh | 17 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1 23 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1 29 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1 38 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1 44 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1 50 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
|
/Zephyr-latest/dts/arm/renesas/ra/ra8/ |
D | r7fa8m1ahecbd.dtsi | 11 flash-controller@40100000 { 12 flash0: flash@2000000 { 13 compatible = "renesas,ra-nv-flash"; 20 flash1: flash@27000000 { 21 compatible = "renesas,ra-nv-flash";
|
D | r7fa8t1ahecbd.dtsi | 11 flash-controller@40100000 { 12 flash0: flash@2000000 { 13 compatible = "renesas,ra-nv-flash"; 20 flash1: flash@27000000 { 21 compatible = "renesas,ra-nv-flash";
|
D | r7fa8d1bhecbd.dtsi | 12 flash-controller@40100000 { 13 flash0: flash@2000000 { 14 compatible = "renesas,ra-nv-flash"; 21 flash1: flash@27000000 { 22 compatible = "renesas,ra-nv-flash";
|
/Zephyr-latest/soc/espressif/esp32s2/ |
D | Kconfig.defconfig | 7 default $(dt_node_reg_size_int,/soc/flash-controller@3f402000/flash@0,0) 10 default $(dt_node_reg_addr_hex,/soc/flash-controller@3f402000/flash@0)
|
/Zephyr-latest/samples/drivers/spi_flash/ |
D | README.rst | 2 :name: JEDEC SPI-NOR flash 5 Use the flash API to interact with an SPI NOR serial flash memory device. 10 This sample demonstrates using the :ref:`flash API <flash_api>` on a SPI NOR serial flash 12 allows confirmation that the flash is working and that automatic power 29 :goals: build flash 39 JEDEC QSPI-NOR SPI flash testing
|
/Zephyr-latest/soc/espressif/esp32c3/ |
D | Kconfig.defconfig | 10 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0) 13 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)
|