Commit Graph

  • f5278f792a rebase Kirill Mikhailov 2024-12-20 13:10:39 +0100
  • 41c035ed79 dumb 6 Kirill Mikhailov 2024-12-19 14:16:40 +0100
  • 8948393bff rebase Kirill Mikhailov 2024-12-19 14:10:31 +0100
  • 7c0690e533 address reviews Kirill Mikhailov 2024-12-19 13:22:13 +0100
  • a1f37fa140 changelog entry Kirill Mikhailov 2024-12-18 12:11:07 +0100
  • 2de74fdd8a re-use ExceedingFifo instead of new ExceedingTransactionSize error Kirill Mikhailov 2024-12-18 12:08:14 +0100
  • 808e45d59f dumb Kirill Mikhailov 2024-12-18 10:42:01 +0100
  • bf874a91b2 fmt Kirill Mikhailov 2024-12-18 10:19:41 +0100
  • 69ea4bdf84 I2C module improvements (raw) Kirill Mikhailov 2024-12-17 16:09:00 +0100
  • c6b6dd59c6 Allow clippy to break API, ignore a few initialism errors Dániel Buga 2024-12-19 09:55:23 +0100
  • 7f8af8a651
    Remove prelude (#2845) Dániel Buga 2024-12-20 11:24:57 +0100
  • 3c5a0e2523
    Remove Pin::gpio_bank Dániel Buga 2024-12-20 10:43:25 +0100
  • 2e6a95ac99
    Add SpiDmaBus::split for moving between manual & automatic DMA buffers (#2824) C2D 2024-12-20 10:23:33 +0100
  • 5dd613cb74
    Fix name of generic param Dániel Buga 2024-12-20 10:04:42 +0100
  • be5bb9555d Fix mutability ferris 2024-12-17 16:57:57 +0100
  • cf1f6ec441 Add flush & bracket references ferris 2024-12-17 15:10:42 +0100
  • b5ac1f0d06 Change SpiDmaBus::deconstruct name to SpiDmaBus::split ferris 2024-12-17 14:46:05 +0100
  • 4101782557 Race-conditioned ferris 2024-12-17 14:34:27 +0100
  • a8caf97a4e Changelog ferris 2024-12-17 14:22:14 +0100
  • 4bbe5a23b7 Format ferris 2024-12-17 14:19:59 +0100
  • 89e0397630 Deconstruct makes more sense ferris 2024-12-17 13:34:24 +0100
  • 581f6f1a2d Allow swapping dma buffers ferris 2024-12-17 13:30:07 +0100
  • 6029c9061a
    Remove redundant config setters Dániel Buga 2024-12-19 22:30:38 +0100
  • 5c30c925ca
    Make more SPI interrupts available (#2833) Björn Quentin 2024-12-20 08:54:58 +0100
  • 6c840166b7
    Merge branch 'main' into spi-interrupts Jesse Braham 2024-12-19 23:37:17 -0800
  • b7e73158a5
    Changelog Dániel Buga 2024-12-19 22:13:48 +0100
  • a603e36ed9
    Remove prelude Dániel Buga 2024-12-19 14:54:04 +0100
  • f83ab23f04
    Avoid abbreviations in API (#2844) Scott Mabin 2024-12-19 14:39:40 +0000
  • 04b78395b4 changelog/migration Scott Mabin 2024-12-19 11:37:13 +0000
  • f1c372f250
    Fix SpiDmaBus write impl (#2843) C2D 2024-12-19 14:57:21 +0100
  • 9de86292b5 Add hil test for SpiDmaBus::{read,write} ferris 2024-12-19 13:18:34 +0100
  • 151e66c3b3
    Implement missing traits on GPIO types (#2842) Dániel Buga 2024-12-19 12:31:54 +0100
  • a7891655c6 Avoid abbreviations in API Scott Mabin 2024-12-19 11:25:09 +0000
  • 6e451d7d0c Rebase fun Björn Quentin 2024-12-19 12:21:08 +0100
  • a6e87c0382 Renaming Björn Quentin 2024-12-19 12:19:59 +0100
  • efec45faae Change doc wording Björn Quentin 2024-12-19 11:01:31 +0100
  • d7991e1a7e Don't offer error interrupts Björn Quentin 2024-12-18 18:03:59 +0100
  • 7057e46d3e Fix Björn Quentin 2024-12-18 17:59:23 +0100
  • 286cf9a6ef SPI interrupts for ESP32/ESP32-S2 Björn Quentin 2024-12-18 15:54:27 +0100
  • b274d36b71 CHANGELOG.md Björn Quentin 2024-12-18 11:47:56 +0100
  • aa20c0b1dc Make more SPI interrupts available Björn Quentin 2024-12-18 11:44:06 +0100
  • ec04489650
    Implement missing traits on GPIO types Dániel Buga 2024-12-19 11:07:33 +0100
  • a3b3547212
    Implement some missing traits (#2823) Dániel Buga 2024-12-19 11:58:49 +0100
  • 01bd24e1f9 Fix SpiDmaBus write impl ferris 2024-12-19 11:57:04 +0100
  • 27cd93e642
    Implement some missing traits Dániel Buga 2024-12-19 10:34:46 +0100
  • 1fff464b66
    Derive common traits for various types in uart and i2c drivers (#2825) Jesse Braham 2024-12-19 02:10:30 -0800
  • 036d08e09f
    Annotate builder functions with #[must_use] (#2841) Jesse Braham 2024-12-19 02:10:23 -0800
  • 3fb4ec09b6 Remove PartialEq and Eq derives from I2C driver Jesse Braham 2024-12-19 10:54:48 +0100
  • da1ab732a5 Implement Display and Error traits for I2C/UART error types Jesse Braham 2024-12-19 09:49:45 +0100
  • 4afd692f6c Update CHANGELOG.md Jesse Braham 2024-12-17 16:59:34 +0100
  • 808997fa33 Derive common traits in i2c::master module for various types Jesse Braham 2024-12-17 13:35:56 +0100
  • bb3b984d4c Derive Eq for uart::ConfigError Jesse Braham 2024-12-17 13:20:44 +0100
  • 20d3a89d22 Annotate builder functions with #[must_use] Jesse Braham 2024-12-19 10:35:46 +0100
  • cde6169d6d
    Walk back on PartialEq/Eq (#2834) Dániel Buga 2024-12-19 10:00:35 +0100
  • d4386adfc7
    Rename Spi enums (#2828) Sergio Gasquez Arcos 2024-12-19 09:41:59 +0100
  • b1bb95d79f
    Walk back on PartialEq/Eq Dániel Buga 2024-12-18 11:47:18 +0100
  • 97598968eb
    GPIO: prevent woken task interrupting GPIO handler (#2838) Dániel Buga 2024-12-19 08:53:48 +0100
  • b8f15f0a8b
    Refine API-GUIDELINES recommendations (#2832) Dániel Buga 2024-12-19 08:08:25 +0100
  • f2b958b501
    Convert into c_char (#2837) Dániel Buga 2024-12-18 19:59:28 +0100
  • fd7d9d42e2
    Add test Dániel Buga 2024-12-18 19:19:22 +0100
  • a3ecf89c5c
    Clear interrupt bit before allowing waker to wake a task Dániel Buga 2024-12-18 18:59:06 +0100
  • 4474f43e28
    Convert into c_char Dániel Buga 2024-12-18 18:29:42 +0100
  • f7c1bdbfc5
    Implement Hash and defmt::Format for InterruptHandler (#2830) Dániel Buga 2024-12-18 17:27:27 +0100
  • 78c63a7a0f
    fix link to esp-wifi self hosted docs (#2836) Scott Mabin 2024-12-18 14:43:38 +0000
  • f69d47bdba fix link to esp-wifi self hosted docs Scott Mabin 2024-12-18 14:27:19 +0000
  • 1799e2d3d0 Implement Hash and defmt::Format for InterruptHandler Dániel Buga 2024-12-18 10:36:47 +0100
  • 088d0900a9 Clarify that Instance, State and Info are private implementation details at this point Dániel Buga 2024-12-18 13:07:59 +0100
  • b83e2fe580 Recommend deriving Error Dániel Buga 2024-12-18 11:48:20 +0100
  • c0f9369c7d Refine C-COMMON-TRAITS recommendations Dániel Buga 2024-12-18 11:28:29 +0100
  • af8eaea1e3
    Pin 1.83.0.1 in CI (#2835) Dániel Buga 2024-12-18 13:29:48 +0100
  • 7b54be09b8
    Pin 1.83.0.1 in CI Dániel Buga 2024-12-18 12:48:30 +0100
  • 96612ed0ed feat: Rename crate::Mode to crate::DriverMode Sergio Gasquez 2024-12-18 12:18:21 +0100
  • 20d9d5084d style: rustfmt Sergio Gasquez 2024-12-18 12:10:38 +0100
  • 8c284de0a1 feat: Rename DM type parameter to Dm for ECC Sergio Gasquez 2024-12-18 11:48:14 +0100
  • 2155436bf0 docs: Udpate changelog Sergio Gasquez 2024-12-18 11:40:17 +0100
  • b08118afbe feat: Rename crate::Mode to crate::DriverMode Sergio Gasquez 2024-12-18 11:39:40 +0100
  • 1e1919386d docs: Update changelog Sergio Gasquez 2024-12-18 09:17:37 +0100
  • a3b0a5792d feat: Rename Spi enums Sergio Gasquez 2024-12-17 14:44:40 +0100
  • 1684ba10f0
    Rename TOUCHMODE to Tm (#2829) Juraj Sadel 2024-12-18 09:37:09 +0100
  • 5fab10df00 Rename TOUCHMODE to Tm Juraj Sadel 2024-12-18 09:15:09 +0100
  • 2ca1545b50
    SPI: Implement interrupt-driven transfer_in_place_async (#2691) Dániel Buga 2024-12-18 08:32:12 +0100
  • ac4b8390c9 Define has_<memory_region>_region for memory regions Björn Quentin 2024-12-09 15:34:28 +0100
  • 321a5bd0ce FMT Björn Quentin 2024-12-09 14:49:59 +0100
  • 9bd6a4247b Define DRAM region in esp-metadata Björn Quentin 2024-12-09 14:39:39 +0100
  • 63b0b99c0b Update defmt Björn Quentin 2024-12-09 09:44:04 +0100
  • ae947c365b Use embedded-io Björn Quentin 2024-12-09 09:35:38 +0100
  • 58aea9cd96 CHANGELOG.md Björn Quentin 2024-12-04 13:54:27 +0100
  • d82d028a2c Add coredump-all Björn Quentin 2024-12-04 13:50:49 +0100
  • 899482d6c6 Minor cleanup Björn Quentin 2024-12-04 13:15:58 +0100
  • 17827e0d60 Fix warnings Björn Quentin 2024-11-29 16:42:37 +0100
  • 4b826a7579 coredump for RV and Xtensa Björn Quentin 2024-11-29 16:07:43 +0100
  • 6b5bb56a3f Minor refactoring Björn Quentin 2024-11-27 17:45:53 +0100
  • 5a587dbb55
    Explicitly stop listening before async operations Dániel Buga 2024-12-17 15:58:18 +0100
  • d1f5ca3590
    Rename start fn, place async handler in RAM Dániel Buga 2024-12-16 10:31:52 +0100
  • 74049ab881
    Fix comments Dániel Buga 2024-12-16 10:21:39 +0100
  • 67a4f3fb61
    Flush before async operations Dániel Buga 2024-12-11 11:02:58 +0100
  • bd4efc3bdb
    Async flushes Dániel Buga 2024-12-11 10:27:04 +0100
  • a6397417ac
    Rename traits Dániel Buga 2024-12-10 19:36:44 +0100
  • fa3cdf8f17
    Fix S2 Dániel Buga 2024-12-10 15:12:19 +0100
  • badc53239f
    Fix register write Dániel Buga 2024-12-10 15:03:25 +0100