From 379492ff3c10eef6479fd85418b797f97889d3f9 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Mon, 28 May 2012 17:03:11 +0200 Subject: interfaces first draft first idea of an interface description to control io s Signed-off-by: Manuel Traut --- interfaces/controller.idl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 interfaces/controller.idl (limited to 'interfaces/controller.idl') diff --git a/interfaces/controller.idl b/interfaces/controller.idl new file mode 100644 index 0000000..b680742 --- /dev/null +++ b/interfaces/controller.idl @@ -0,0 +1,17 @@ +include common.idl +include io.idl + +module controller { + + common.error digital (out list); + common.error analog (out list); + common.error device (out list); + + common.error register (in io.digital); + common.error register (in io.analog); + common.error register (in device.device_base); + + common.error unregister (in io.digital); + common.error unregister (in io.analog); + common.error unregister (in device.device_base); +}; -- cgit v1.2.3