"so for `PacketQueue<4, 4>`, you..." <- Seems like we're on the right track, but with this code: ``` #[link_section = ".sram2"] static PACKETS: GroundedCell> = GroundedCell::uninit(); ``` I got this error: ``` `UnsafeCell` cannot be shared between threads safely within `PacketQueue<4, 4>`, the trait `Sync` is not implemented for `UnsafeCell`, which is required by `GroundedCell>: Sync` required because it appears within the type `[embassy_stm32::eth::_version::descriptors::TDes; 4]` required for `GroundedCell>` to implement `Sync` shared static variables must have a type that implements `Sync` ```