aboutsummaryrefslogtreecommitdiffstats
path: root/upsilon_creole.h
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2023-03-20 17:41:30 +0000
committerGravatar Peter McGoron 2023-03-20 17:41:30 +0000
commit6d30be57f7c1853eb1fe26e91e0d0aae8811383b (patch)
tree88c5fcb96a85ebfde9e7a8f1c8a4923d019427ca /upsilon_creole.h
parentadd upsilon_creole.h (diff)
cloop has 64 bit values
Diffstat (limited to '')
-rw-r--r--upsilon_creole.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/upsilon_creole.h b/upsilon_creole.h
index cf32c47..eff20a3 100644
--- a/upsilon_creole.h
+++ b/upsilon_creole.h
@@ -17,8 +17,12 @@ creole_word upsilon_get_adc(creole_word adc);
creole_word upsilon_get_dac(creole_word adc);
creole_word upsilon_write_dac(creole_word dac, creole_word val);
creole_word upsilon_sleep(creole_word usec);
-creole_word upsilon_control_loop_read(creole_word reg);
-creole_word upsilon_control_loop_write(creole_word reg, creole_word val);
+creole_word upsilon_control_loop_read(creole_word *high_reg,
+ creole_word *low_reg,
+ creole_word code);
+creole_word upsilon_control_loop_write(creole_word high_val,
+ creole_word low_val,
+ creole_word code);
creole_word upsilon_load_waveform(struct creole_env *env, creole_word slot,
creole_word db);
creole_word upsilon_exec_waveform(creole_word slot, creole_word dac);