hackerman-kl
9c0007173b
milan-avb: stream: wire Milan Section 5.4.5 stream counters, TX heartbeat, and MAX_TRANSIT_TIME plumbing
2026-04-27 10:56:44 +00:00
hackerman-kl
0bf4864d84
milan-avb: move teh descriptor FAM at the end of the structure to avoid overflow
2026-04-27 10:56:44 +00:00
hackerman-kl
d139b97a28
milan-avb: es-builder: allocate Milan wrapper for stream descriptors
2026-04-27 10:56:44 +00:00
hackerman-kl
4cabb5842c
module-avb: es_builder: re-enable the msrp on interface (domain) and mvrp
2026-04-27 10:56:44 +00:00
hackerman-kl
2e2c365d57
modules-avb: legacy-avb: use old way of init avb_interface
2026-04-27 10:56:44 +00:00
hackerman-kl
2746898e9a
milan-avb: rework mrp join/begin:
...
* join/begin mrp protocol for attributes of mvrp and msrp within stream_activate.
* Creation of the attribute done on stream creation during es_buidler
2026-04-27 10:56:44 +00:00
hackerman-kl
42925490bd
milan-avb: a SRP domain may be defined per interface, make it possiblie ot have multiple avb domain per interface
2026-04-27 10:56:44 +00:00
hackerman-kl
4856f85de2
first draft for ACMP/ timeout handling, and communication between SRP/ADP and the ACMP state machine
2026-04-27 10:56:44 +00:00
hackerman-kl
f0a33cddbd
module-avb: es_builder: use the descriptor rather than a pointer to avoid overwriting it
2026-04-20 10:10:58 +02:00
zuozhiwei
11d28c661b
Fix spelling errors in comments and log messages
...
- Fix durring → during in es-builder.c error message
- Fix capabilty → capability in impl-port.c debug log
- Fix supress → suppress in rate-control.h comment
Improve code readability
2026-04-13 07:20:11 +00:00
hackerman-kl
986254f56f
module-avb: milan: es_builder: introducing entity milan descriptor with necessary information about the state of the descriptor
2025-12-01 09:16:06 +00:00
hackerman-kl
a1b829997e
module-avb: es_builder: setup the callback count to use only necessary
...
memory
2025-12-01 09:16:06 +00:00
hackerman-kl
bcf6b185d7
module-avb: es_builder: splitting avb/milan es_builder
2025-12-01 09:16:06 +00:00
hackerman-kl
831357ee88
module-avb: es_builder: fix invalid return check
2025-11-28 10:12:32 +00:00
hackerman-kl
875dd91bc2
module-avb: Introduce changes in the mechanisms how the stream are
...
built:
* es_builder: create stream with state variables and counters
* acmp: do not use the stream list, go through the descriptor to find
the index
* stream: do not store redundant information such as the index and
descriptor
* internal: removing the stream server and function associated to it
module-avb: internal, stream: removing server_find_stream
2025-11-27 17:47:28 +00:00
hackerman-kl
57af462ecf
modules-avb: Introducing entity builder. The entity builder is necessary
...
to attach ressource to the descriptors instead of having them splitted.
It is the case for the avb-streams which in a seperated list. Instead they
should be encapsulated within the descriptor itself, as one cannot leave
without the other.
2025-11-21 08:26:15 +00:00