Next: 9.8 Parity
Up: 9 FASTBUS programming
Previous: 9.6.3 User CSR Space
There is only one location defined for dataspace: address 0. This is a
read-only FIFO type register. A read operation to this location will result
in data for channels 0 through 15 being read out consecutively. The operation
is terminated with SS=2 when all the data has been read out. Data for the
different channels may be distinguished within the data stream by the channel
header which follows the data for each channel. If a channel has no data then
there is no header for that channel. Thus a block read operation to dataspace
0 is equivalent to doing sixteen consecutive block reads to CSR locations
C0000000, C0000008, C0000010, etc. through C0000078.
If a read operation is attempted to dataspace while data compaction is taking
place, SS=1 will be returned (Busy).
Next: 9.8 Parity
Up: 9 FASTBUS programming
Previous: 9.6.3 User CSR Space