Skip to content

Commit

Permalink
perf: Add CHAN_SIZE parameter to Fast-channel's attributes
Browse files Browse the repository at this point in the history
Add "CHAN_SIZE" parameter to WORD riscv-non-isa#4.

Signed-off-by: Ley Foon Tan <[email protected]>
  • Loading branch information
Ley Foon Tan committed Apr 16, 2024
1 parent 68ca433 commit a31400f
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions src/srvgrp-performance.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -519,18 +519,22 @@ doorbell is not supported.
!===
| 2 |PHYS_ADDR_LOW | uint32 | Lower `32 bits` of physical address
| 3 |PHYS_ADDR_HIGH | uint32 | Upper `32 bits` of physical address
| 4 |DB_ADDR_LOW | uint32 | Lower `32 bits` of doorbell address. This field is unused if
| 4 |CHAN_SIZE | uint32 | Size of the Fast-channel in bytes. +
The value of this field must be adequate to hold the payload of the message for
which this Fast-channel is utilized. For additional information regarding
payload requirements, please refer <<Performance Fast-Channels>>.
| 5 |DB_ADDR_LOW | uint32 | Lower `32 bits` of doorbell address. This field is unused if
doorbell is not supported.
| 5 |DB_ADDR_HIGH | uint32 | Upper `32 bits` of doorbell address. This field is unused if
| 6 |DB_ADDR_HIGH | uint32 | Upper `32 bits` of doorbell address. This field is unused if
doorbell is not supported.
| 6 |DB_ID_LOW | uint32 | Lower `32 bits` of doorbell ID. This field is unused if
| 7 |DB_ID_LOW | uint32 | Lower `32 bits` of doorbell ID. This field is unused if
doorbell is not supported.
| 7 |DB_ID_HIGH | uint32 | Upper `32 bits` of doorbell ID. This field is unused if
| 8 |DB_ID_HIGH | uint32 | Upper `32 bits` of doorbell ID. This field is unused if
doorbell is not supported.
| 8 |DB_PRESERVED_LOW | uint32 | A lower `32 bits` doorbell preserved
| 9 |DB_PRESERVED_LOW | uint32 | A lower `32 bits` doorbell preserved
mask to apply for this service before ring the doorbell. This field is unused if
doorbell is not supported.
| 9 |DB_PRESERVED_HIGH | uint32 | An upper `32 bits` doorbell preserved
| 10 |DB_PRESERVED_HIGH | uint32 | An upper `32 bits` doorbell preserved
mask to apply for this service before ring the doorbell. This field is only
valid if the doorbell register width is 64 bits. This field is unused if
doorbell is not supported.
Expand Down

0 comments on commit a31400f

Please sign in to comment.