Creating hardware acceleration card with PCIe implemented in an FPGA
You just found out you need a driver to communicate with hardware. Indeed!
And that driver will depend on what you do on the FPGA. Your FPGA vendor provides examples for examples of things you can do!