Difference between revisions of "Articles"
Jump to navigation
Jump to search
Line 68: | Line 68: | ||
[https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html AMDGPU Driver API] | [https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html AMDGPU Driver API] | ||
===== Sample Code ([https://elixir.bootlin.com/linux/latest/source/samples/vfio-mdev mirrored]) ===== | ===== Sample Code ([https://elixir.bootlin.com/linux/latest/source/samples/vfio-mdev mirrored] w/ [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/Makefile makefile improvements]) ===== | ||
[https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mtty.c mtty.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy.c mdpy.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy-fb.c mdpy-fb.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy-defs.h mdpy-defs.h] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mbochs.c mbochs.c] | [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mtty.c mtty.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy.c mdpy.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy-fb.c mdpy-fb.c] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mdpy-defs.h mdpy-defs.h] - [https://github.com/OpenMdev/VFIO-Mdev_Samples/blob/master/mbochs.c mbochs.c] | ||
Revision as of 14:47, 19 July 2022
Abstract
Introductory Concepts & Definitions
Design Documents
Memory Management High Level Design (ARCN)
Projects
Hardware Support
Software Support
API Documentation
Kernel APIs
Kernel.org Driver Core Documentation
NT Kernel (Windows) IOMMU-based GPU Isolation
Driver APIs
Sample Code (mirrored w/ makefile improvements)
mtty.c - mdpy.c - mdpy-fb.c - mdpy-defs.h - mbochs.c
Virtualization APIs
QEMU Machine Protocol (QMP) Reference Manual
Inter-VM Shared Memory (IVSHMEM)
User Guides
Looking Glass Quickstart Guide
Developer Guides
Linux Device Drivers (3rd Edition)
Data Plane Development Kit: IVSHMEM Programming Guide