esp-pacs icon indicating copy to clipboard operation
esp-pacs copied to clipboard

Peripheral Access Crates for Espressif SoCs and modules

Results 18 esp-pacs issues
Sort by recently updated
recently updated
newest added

According to the TRM: Only 5 bits of RMT_SYS_CONF_REG defined. - RMT_APB_FIFO_MASK - RMT_MEM_CLK_FORCE_ON - RMT_MEM_FORCE_PD - RMT_MEM_FORCE_PU - RMT_CLK_EN ![image](https://github.com/user-attachments/assets/31eea14d-8fa2-480b-a8ee-1f4da5d0085d) But lots of reserved bits in the pacs: https://github.com/esp-rs/esp-pacs/blob/c717453df31e5f37c48edd287906bbf09aa82112/esp32h2/src/rmt/sys_conf.rs#L114-L175...

fields

See https://github.com/esp-rs/esp-hal/blob/6fb636be89c2051cb83ec9ed3f99110505b53218/esp-hal/src/rsa/mod.rs#L406-L408 It would be nice if we could be consistent here, too.

registers

https://github.com/esp-rs/esp-hal/pull/1929#discussion_r1713803140

fields

Hi, I'm currently in the process of implementing a Wi-Fi stack for the ESP32 in pure rust and I have to use raw pointer to access the registers, we found...

registers

I am interested in trying to get the internal temperature sensor working and was hoping for some insight/guidance on the best way to do this. It seems like there are...

registers

Adds a SVD patch entry for the SLC peripheral to configure SDIO. Adjusts the base address of the SLCHOST peripheral to its correct offset. ## TODO - [x] define register...

`esp32c6` is missing the registers for the `slc` peripheral (address range 0x6001_7000-0x6001-7fff), and has the `slchost` peripheral starting at the beginning of the `slc` address range. It looked like the...

`svd2rust` has added some new functionality specific to RISC-V devices, see: - https://github.com/rust-embedded/svd2rust/issues/786 - https://github.com/rust-embedded/svd2rust/pull/856 An example of this functionality being applied to a PAC can be seen here: -...