Skip to content

Let FPGA sim server know about streaming tables#75

Open
EmilioPeJu wants to merge 2 commits intomainfrom
stream-in-sim
Open

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

Conversation

@EmilioPeJu
Copy link
Copy Markdown
Contributor

@EmilioPeJu EmilioPeJu commented Dec 22, 2025

  • 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