Skip to content

Let FPGA sim server know about streaming tables - #75

Open
EmilioPeJu wants to merge 2 commits into
mainfrom
stream-in-sim
Open

Let FPGA sim server know about streaming tables#75
EmilioPeJu wants to merge 2 commits into
mainfrom
stream-in-sim

Conversation

@EmilioPeJu

@EmilioPeJu EmilioPeJu commented Dec 22, 2025

Copy link
Copy Markdown
Contributor
  • The 'more' flag is now included in the length of the table write
  • The table write command now reads a status code to allow failing the
    command, this is needed, for example, when sending a streaming table
    but the block is not ready because of a DMA underrun condition.
  • A new command(Q) was added to obtain the number of queued words,
    this is analoguous to the ioctl command to do the same.

This is closely related to PandABlocks/PandABlocks-FPGA#259

@EmilioPeJu
EmilioPeJu requested a review from Araneidae December 22, 2025 00:06
@EmilioPeJu
EmilioPeJu force-pushed the stream-in-sim branch 2 times, most recently from 157e68b to c95a1be Compare March 25, 2026 00:33
- The 'more' flag is now included in the length of the table write
- The table write command now reads a status code to allow failing the
  command, this is needed, for example, when sending a streaming table but
  the block is not ready because of a DMA underrun condition.
- A new command(Q) was added to obtain the number of queued words, this is
  analoguous to the ioctl command to do the same.
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.

1 participant