# ZYNQ FPGA Linux Kernel Module

This tutorial is about the advanced FPGA and embedded Linux kernel module development.

* [Cross Compiling Kernel, Kernel Module, and User Program for PYNQ](https://weenslab.gitbook.io/pages/fpga-tutorials/zynq-fpga-linux-kernel-module/cross-compiling-kernel-kernel-module-and-user-program-for-pynq)
* [Configure PL to PS Interrupt in Kernel Module](https://weenslab.gitbook.io/pages/fpga-tutorials/zynq-fpga-linux-kernel-module/configure-pl-to-ps-interrupt-in-kernel-module)
* [Configure AXI DMA in Kernel Module](https://weenslab.gitbook.io/pages/fpga-tutorials/zynq-fpga-linux-kernel-module/configure-axi-dma-in-kernel-module)
