Linux下的设备驱动程序通常是一个存在于应用程序和实际设备间的软件层。许多设备驱动都是与用户程序一起发行的,可以帮助配置和存取目标设备。在Linux下驱动FPGA,其本质上就是字符设备的驱动,惯例上它们位于/dev目录。