From e7de60edc3d2ce77e3d0d203f0db6ba450f8acfc Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 12 Mar 2013 23:50:50 +0100 Subject: digital/io-hub/src/apbirthday: add host init --- digital/io-hub/src/apbirthday/hardware.hh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'digital/io-hub/src/apbirthday/hardware.hh') diff --git a/digital/io-hub/src/apbirthday/hardware.hh b/digital/io-hub/src/apbirthday/hardware.hh index 1b70da1f..04801c4c 100644 --- a/digital/io-hub/src/apbirthday/hardware.hh +++ b/digital/io-hub/src/apbirthday/hardware.hh @@ -31,8 +31,23 @@ # include "ucoolib/arch/host/host_stream.hh" #endif +#ifdef TARGET_host +# include "ucoolib/arch/host/host.hh" + +/// Class to work around C++ initializer list syntax. +class HardwareHost : public ucoo::Host +{ + public: + HardwareHost (); +}; + +#endif + struct Hardware { +#ifdef TARGET_host + HardwareHost host; +#endif ucoo::Uart dev_uart, zb_uart; #ifdef TARGET_stm32 ucoo::UsbStreamControl usb_control; -- cgit v1.2.3