summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/guybrush/simu.host.c
diff options
context:
space:
mode:
authorNicolas Schodet2012-03-27 01:02:35 +0200
committerNicolas Schodet2012-03-27 01:02:35 +0200
commit2e74c3d0afcb7552295032b9292e65d8d688117e (patch)
tree91e063ef83a194511bf90d2a2470704d2296fc7a /digital/io-hub/src/guybrush/simu.host.c
parentf4de6d5292e305e2729687e345f5c2d97121652d (diff)
digital/io-hub/src/guybrush: add outputs
Diffstat (limited to 'digital/io-hub/src/guybrush/simu.host.c')
-rw-r--r--digital/io-hub/src/guybrush/simu.host.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/digital/io-hub/src/guybrush/simu.host.c b/digital/io-hub/src/guybrush/simu.host.c
index 6e523228..46c2a8fd 100644
--- a/digital/io-hub/src/guybrush/simu.host.c
+++ b/digital/io-hub/src/guybrush/simu.host.c
@@ -23,6 +23,7 @@
*
* }}} */
#include "common.h"
+#include "output.h"
#include "simu.host.h"
#include "modules/utils/utils.h"
@@ -33,7 +34,7 @@
#include "io.h"
/** AVR registers. */
-uint8_t PORTA, DDRA, PINA, PINE, PINF;
+uint8_t PORTA, PORTC, PORTF, DDRA, DDRC, DDRF, PINA, PINE, PINF;
/** Message types. */
uint8_t simu_mex_pos_report;
@@ -59,12 +60,14 @@ simu_init (void)
mex_node_register (mtype, simu_adc_handle, 0);
simu_mex_pos_report = mex_node_reservef ("%s:pos-report", mex_instance);
simu_mex_path = mex_node_reservef ("%s:path", mex_instance);
+ output_host_init ();
}
/** Make a simulation step. */
void
simu_step (void)
{
+ output_host_update ();
}
void