From 55255f2ce3a2234850249efcabd9ba32d0a89a9c Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Mon, 19 Oct 2015 15:58:46 +0200 Subject: Support computed (property-based) registers --- pcilib/register.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pcilib/register.h') diff --git a/pcilib/register.h b/pcilib/register.h index f3df309..0963b22 100644 --- a/pcilib/register.h +++ b/pcilib/register.h @@ -11,9 +11,10 @@ typedef enum { - PCILIB_REGISTER_STANDARD = 0, - PCILIB_REGISTER_FIFO, - PCILIB_REGISTER_BITS + PCILIB_REGISTER_STANDARD = 0, /**< Standard register */ + PCILIB_REGISTER_FIFO, /**< FIFO register */ + PCILIB_REGISTER_BITS, /**< Besides a big standard register, the register bit-fields may be described by bit registers */ + PCILIB_REGISTER_PROPERTY /**< A special register bound to a property and gettings/setting it value through it */ } pcilib_register_type_t; typedef struct { -- cgit v1.2.3