[porthole] initial implementation of the porthole device interface

This is known as 'introspection' in the gnif/qemu repo, it's name is not
final, however porthole is more appropriate but also may not be the
final name.

Note: This branch is experiemental and may never be released if QEMU do
not accept the patch for the new device upstream.
This commit is contained in:
Geoffrey McRae
2019-10-30 17:28:13 +11:00
parent 0e7e918e2c
commit 438548c427
9 changed files with 394 additions and 1 deletions

View File

@@ -0,0 +1,13 @@
cmake_minimum_required(VERSION 3.0)
project(porthole-linux LANGUAGES C)
add_library(porthole-linux STATIC
device.c
)
#target_link_libraries(porthole-linux)
target_include_directories(porthole-linux
PRIVATE
src
)