Skip to content

Conversation

@hpc-aulmamei
Copy link
Collaborator

No description provided.

hpc-aulmamei and others added 30 commits May 14, 2025 16:30
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad-Gabriel Șerbu <vlad_gabriel.serbu@upb.ro>
This PR includes the infrastructure to instantiate up-to two DCMAC IP targeting
the four interfaces, however only one interface per DCMAC is supported currently.

Co-authored-by: Tobias Alonso <19354917+Tobi-Alonso@users.noreply.github.com>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
This PR includes the Python drivers to controll the DCMAC IP and related IP.

Co-authored-by: Tobias Alonso <19354917+Tobi-Alonso@users.noreply.github.com>
DCMAC and related infrastructure driver
…ix for the compute platform.

Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
hpc-aulmamei and others added 30 commits December 15, 2025 16:09
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
This commit introduces the FilesystemCache class which is used to
provide application specific paths for cache throughout the code.

/tmp usage is replaced with:

- $XDG_RUNTIME_DIR (/run/user/<uid>/SLASH) for locks and small files
- $XDG_CACHE_HOME ($HOME/.cache/SLASH) for larger files

The improvments are:

- Per-user isolation of cahces.
- Prevent conflict with other programs on the system.
- Locks and small files are kept in RAM, with larger files on disk.

Signed-off-by: Vlad-Gabriel Șerbu <vlad_gabriel.serbu@upb.ro>
…pendency for linker.

Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
* Add CI test for driver and linker build. Driver build disabled for now
…ix for the compute platform.

Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Co-authored-by: Tobias Alonso <19354917+Tobi-Alonso@users.noreply.github.com>
Co-authored-by: Mario Ruiz <mruiznog@xilinx.com>

Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
…from linker and creates DFX project. TODO: automate this process, add build script.

WIP: find a way to rename DFX user BDC for reusage of the same project.

Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants