diff --git a/src/data/track_store.cpp b/src/data/track_store.cpp index c1f473c..aedf150 100644 --- a/src/data/track_store.cpp +++ b/src/data/track_store.cpp @@ -25,4 +25,12 @@ volatile track_data track_data_temp_global = {}; void track_global_write(const track_data& in) { copy_to_volatile(track_data_global, in); - } \ No newline at end of file + } + + void track_temp_global_read(track_data& out) { + copy_from_volatile(out, track_data_temp_global); + } + + void track_temp_global_write(const track_data& in) { + copy_to_volatile(track_data_temp_global, in); + }