Home
last modified time | relevance | path

Searched refs:READ_REG (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/tools/esptool_py/flasher_stub/
Dstub_io.c28 uint32_t int_st = READ_REG(UART_INT_ST(0)); in uart_isr()
30 uint32_t fifo_len = READ_REG(UART_STATUS(0)) & UART_RXFIFO_CNT_M; in uart_isr()
35 uint8_t byte = READ_REG(UART_FIFO(0)) & 0xff; in uart_isr()
54 while (READ_REG(USB_DEVICE_EP1_CONF_REG) & USB_DEVICE_SERIAL_OUT_EP_DATA_AVAIL) in jtag_serial_isr()
56 uint8_t byte = READ_REG(USB_DEVICE_EP1_REG); in jtag_serial_isr()
288 uint32_t uart_reg = READ_REG(UART_CLKDIV_REG(0)); in get_new_uart_divider()
Dstub_flasher.c79 pcr_sysclk_conf_reg = READ_REG(PCR_SYSCLK_CONF_REG); in set_max_cpu_freq()
82 cpu_per_conf_reg = READ_REG(SYSTEM_CPU_PER_CONF_REG); in set_max_cpu_freq()
83 sysclk_conf_reg = READ_REG(SYSTEM_SYSCLK_CONF_REG); in set_max_cpu_freq()
98 …WRITE_REG(PCR_SYSCLK_CONF_REG, (READ_REG(PCR_SYSCLK_CONF_REG) & ~PCR_SOC_CLK_SEL_M) | (pcr_sysclk_… in reset_cpu_freq()
103 …WRITE_REG(SYSTEM_CPU_PER_CONF_REG, (READ_REG(SYSTEM_CPU_PER_CONF_REG) & ~SYSTEM_CPUPERIOD_SEL_M) |… in reset_cpu_freq()
104 …WRITE_REG(SYSTEM_SYSCLK_CONF_REG, (READ_REG(SYSTEM_SYSCLK_CONF_REG) & ~SYSTEM_SOC_CLK_SEL_M) | (sy… in reset_cpu_freq()
198 resp.value = READ_REG(data_words[0]); in cmd_loop()
505 uint32_t strapping = READ_REG(GPIO_STRAP_REG); in stub_main()
Dstub_write_flash.c63 while((READ_REG(SPI_EXT2_REG) & SPI_ST)) in spi_wait_ready()
66 while(READ_REG(SPI0_EXT2_REG) & SPI_ST) in spi_wait_ready()
83 while(READ_REG(SPI_CMD_REG) != 0) in spiflash_is_ready()
85 uint32_t status_value = READ_REG(SPI_RD_STATUS_REG); in spiflash_is_ready()
94 while(READ_REG(SPI_CMD_REG) != 0) in spi_write_enable()
303 while(READ_REG(SPI_CMD_REG) != 0) { } in start_next_erase()
310 while(READ_REG(SPI_CMD_REG) != 0) { } in start_next_erase()
Dstub_commands.c254 v |= READ_REG(cmd->addr) & ~cmd->mask; in handle_write_reg()
/hal_espressif-latest/tools/esptool_py/flasher_stub/include/
Dsoc_support.h22 #define READ_REG(REG) (*((volatile uint32_t *)(REG))) macro
24 #define REG_SET_MASK(reg, mask) WRITE_REG((reg), (READ_REG(reg)|(mask)))
25 #define REG_CLR_MASK(reg, mask) WRITE_REG((reg), (READ_REG(reg)&(~(mask))))
26 #define REG_SET_FIELD(_r, _f, _v) (WRITE_REG((_r),((READ_REG(_r) & ~((_f) << (_f##_S)))|(((_v) & (_…
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dserial-protocol.rst76 | 4-7 | Value | Response value used by READ_REG command (see below). Zero otherwise. …
180 …| ``0x0a`` | READ_REG | `Read 32-bit memory address <#32-bit-readwrite>`__ | Address as…
204 …| ``0x0a`` | READ_REG | `Read 32-bit memory address <#32-bit-readwrite>`__ …
242 …| ``0x0a`` | READ_REG | `Read 32-bit memory address <#32-bit-readwrite>`__ …
327 …* esptool then uses READ_REG commands to read various addresses on the chip, to identify chip sub…
442 The 32-bit read/write commands (READ_REG, WRITE_REG) allow word-oriented reading and writing of mem…
469 Here is a sample extract, showing a READ_REG command and response: