Skip to content

Commit fe51355

Browse files
authored
Update README.md for PDA
1 parent 5d46cc1 commit fe51355

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,13 @@ is always searched for in `/etc/o2.d/readoutcard/o2-roc-fw-list.json`. This is a
821821
822822
### PDA
823823
The module depends on the PDA (Portable Driver Architecture) library and driver.
824-
If PDA is not detected on the system, only a dummy implementation of the interface will be compiled.
824+
825+
For runtime environment, the pda-dkms-adapter RPM provides the kernel module.
826+
It is installed by the FLP suite setup procedure.
827+
If needed, this RPM can be removed/reinstalled. It is available from the usual O2 repositories.
828+
829+
In development mode, the PDA library is built by aliBuild, but the kernel module is still needed in case of accessing hardware.
830+
The kernel module can be installed with the RPM described above, or manually with:
825831
826832
1. Install dependency packages
827833
~~~
@@ -847,6 +853,9 @@ If PDA is not detected on the system, only a dummy implementation of the interfa
847853
modprobe uio_pci_dma
848854
~~~
849855
856+
If PDA is not detected on the system, only a dummy implementation of the ReadoutCard interface will be compiled.
857+
858+
850859
### Hugepages
851860
At some point, we should probably use kernel boot parameters to allocate hugepages, or use some boot-time script, but
852861
until then, we must initialize and allocate manually.

0 commit comments

Comments
 (0)