[package] name = "esp-hal-bounce-buffers" version = "0.1.0" edition = "2024" description = "An implementation of bounce buffers for uninterrupted transmission of data from external RAM to a destination peripheral" repository = "https://forgejo.limeth.cz/limeth/esp-hal-bounce-buffers" license = "MIT OR Apache-2.0" [package.metadata.docs.rs] features = ["esp32s3", "esp-hal/unstable"] targets = ["xtensa-esp32s3-none-elf"] [dependencies] document-features = "^0.2.12" esp-hal = { version = "~1.0", features = ["requires-unstable"] } [features] #! ### Chip Support Feature Flags ## Target the ESP32-S3. esp32s3 = ["esp-hal/esp32s3"] # TODO: Add support for the following targets: # ## Target the ESP32. # esp32 = ["esp-backtrace/esp32", "esp-hal/esp32", "esp-println/esp32", "esp-bootloader-esp-idf/esp32", "esp-rtos/esp32"] # ## Target the ESP32-C3. # esp32c3 = ["esp-backtrace/esp32c3", "esp-hal/esp32c3", "esp-println/esp32c3", "esp-bootloader-esp-idf/esp32c3", "esp-rtos/esp32c3"] # ## Target the ESP32-C6. # esp32c6 = ["esp-backtrace/esp32c6", "esp-hal/esp32c6", "esp-println/esp32c6", "esp-bootloader-esp-idf/esp32c6", "esp-rtos/esp32c6"] # ## Target the ESP32-H2. # esp32h2 = ["esp-backtrace/esp32h2", "esp-hal/esp32h2", "esp-println/esp32h2", "esp-bootloader-esp-idf/esp32h2", "esp-rtos/esp32h2"] # ## Target the ESP32-S2. # esp32s2 = ["esp-backtrace/esp32s2", "esp-hal/esp32s2", "esp-println/esp32s2", "esp-bootloader-esp-idf/esp32s2", "esp-rtos/esp32s2"]