From e821e64c0235bb088dc1c975bd5460b75280ac47 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Fri, 6 Oct 2023 21:26:59 +0000 Subject: [PATCH] Deploy code docs to GitHub repo. Commit b03db96ad71be4eed7af3c1b16a5acf7537dee51 --- _s_d__logger_8cpp.html | 2 +- _s_d__logger_8h.html | 2 +- _s_d__logger_8h_source.html | 2 +- _t_s___command_button_handler_8cpp.html | 2 +- _t_s___command_button_handler_8h.html | 2 +- _t_s___command_button_handler_8h_source.html | 2 +- acc__mc33810_8cpp.html | 2 +- acc__mc33810_8h.html | 2 +- acc__mc33810_8h_source.html | 2 +- annotated.html | 12 +- auxiliaries_8cpp.html | 2 +- auxiliaries_8h.html | 2 +- auxiliaries_8h_source.html | 2 +- board__avr2560_8cpp.html | 2 +- board__avr2560_8h.html | 2 +- board__avr2560_8h_source.html | 66 +- board__same51_8cpp.html | 2 +- board__same51_8h.html | 2 +- board__same51_8h_source.html | 70 +- board__stm32__generic_8cpp.html | 2 +- board__stm32__generic_8h.html | 2 +- board__stm32__generic_8h_source.html | 66 +- board__stm32__official_8cpp.html | 2 +- board__stm32__official_8h.html | 2 +- board__stm32__official_8h_source.html | 95 +- board__teensy35_8cpp.html | 2 +- board__teensy35_8h.html | 2 +- board__teensy35_8h_source.html | 66 +- board__teensy41_8cpp.html | 2 +- board__teensy41_8h.html | 2 +- board__teensy41_8h_source.html | 66 +- board__template_8cpp.html | 2 +- board__template_8h.html | 2 +- board__template_8h_source.html | 70 +- can_broadcast_8cpp.html | 2 +- can_broadcast_8h.html | 2 +- can_broadcast_8h_source.html | 2 +- classes.html | 6 +- classint16__byte-members.html | 2 +- classint16__byte.html | 2 +- classoffset__to__table-members.html | 2 +- classoffset__to__table.html | 2 +- classtable3d__axis__io-members.html | 2 +- classtable3d__axis__io.html | 2 +- classtable__axis__iterator-members.html | 2 +- classtable__axis__iterator.html | 2 +- classtable__row__iterator-members.html | 2 +- classtable__row__iterator.html | 2 +- classtable__value__iterator-members.html | 2 +- classtable__value__iterator.html | 2 +- comms_8cpp.html | 2 +- comms_8h.html | 2 +- comms_8h_source.html | 2 +- comms__legacy_8cpp.html | 2 +- comms__legacy_8h.html | 2 +- comms__legacy_8h_source.html | 2 +- comms__sd_8h.html | 2 +- comms__sd_8h_source.html | 2 +- comms__secondary_8cpp.html | 2 +- comms__secondary_8h.html | 2 +- comms__secondary_8h_source.html | 2 +- contributing_8md.html | 2 +- corrections_8cpp.html | 2 +- corrections_8h.html | 2 +- corrections_8h_source.html | 2 +- crank_maths_8cpp.html | 2 +- crank_maths_8h.html | 6 +- ...b767f8b0138f601fc30c3f23dc14ea_icgraph.map | 4 +- ...b767f8b0138f601fc30c3f23dc14ea_icgraph.md5 | 2 +- crank_maths_8h_source.html | 2 +- decoders_8cpp.html | 2 +- decoders_8h.html | 2 +- decoders_8h_source.html | 2 +- dir_9dd927a2de2c3597e2b3a7dd174a4cd6.html | 2 +- engine_protection_8cpp.html | 2 +- engine_protection_8h.html | 2 +- engine_protection_8h_source.html | 2 +- errors_8cpp.html | 2 +- errors_8h.html | 2 +- errors_8h_source.html | 2 +- files.html | 2 +- functions.html | 2 +- functions_b.html | 2 +- functions_c.html | 7 +- functions_d.html | 4 +- functions_e.html | 7 +- functions_f.html | 3 +- functions_func.html | 4 +- functions_g.html | 2 +- functions_h.html | 4 +- functions_i.html | 3 +- functions_k.html | 2 +- functions_l.html | 2 +- functions_m.html | 2 +- functions_n.html | 6 +- functions_o.html | 2 +- functions_p.html | 8 +- functions_r.html | 2 +- functions_s.html | 10 +- functions_t.html | 2 +- functions_type.html | 28 +- functions_u.html | 2 +- functions_v.html | 2 +- functions_vars.html | 2 +- functions_vars_b.html | 2 +- functions_vars_c.html | 5 +- functions_vars_d.html | 4 +- functions_vars_e.html | 7 +- functions_vars_f.html | 2 +- functions_vars_g.html | 2 +- functions_vars_h.html | 4 +- functions_vars_i.html | 2 +- functions_vars_k.html | 2 +- functions_vars_l.html | 2 +- functions_vars_m.html | 2 +- functions_vars_n.html | 6 +- functions_vars_o.html | 2 +- functions_vars_p.html | 8 +- functions_vars_r.html | 2 +- functions_vars_s.html | 10 +- functions_vars_t.html | 2 +- functions_vars_u.html | 2 +- functions_vars_v.html | 2 +- functions_vars_w.html | 2 +- functions_vars_x.html | 2 +- functions_vars_y.html | 2 +- functions_w.html | 2 +- functions_x.html | 2 +- functions_y.html | 2 +- globals.html | 4 +- globals_8cpp.html | 2 +- globals_8h.html | 2 +- globals_8h_source.html | 2 +- globals_a.html | 5 +- globals_b.html | 2 +- globals_c.html | 17 +- globals_d.html | 2 +- globals_defs.html | 2 +- globals_defs_a.html | 2 +- globals_defs_b.html | 2 +- globals_defs_c.html | 2 +- globals_defs_d.html | 2 +- globals_defs_e.html | 2 +- globals_defs_f.html | 2 +- globals_defs_g.html | 2 +- globals_defs_h.html | 2 +- globals_defs_i.html | 2 +- globals_defs_k.html | 2 +- globals_defs_l.html | 2 +- globals_defs_m.html | 2 +- globals_defs_n.html | 2 +- globals_defs_o.html | 2 +- globals_defs_p.html | 2 +- globals_defs_r.html | 2 +- globals_defs_s.html | 3 +- globals_defs_t.html | 2 +- globals_defs_u.html | 2 +- globals_defs_v.html | 2 +- globals_defs_w.html | 2 +- globals_e.html | 2 +- globals_enum.html | 2 +- globals_eval.html | 2 +- globals_f.html | 21 +- globals_func.html | 4 +- globals_func_a.html | 3 +- globals_func_b.html | 2 +- globals_func_c.html | 4 +- globals_func_d.html | 2 +- globals_func_e.html | 2 +- globals_func_f.html | 7 +- globals_func_g.html | 2 +- globals_func_h.html | 2 +- globals_func_i.html | 17 +- globals_func_k.html | 2 +- globals_func_l.html | 2 +- globals_func_m.html | 2 +- globals_func_n.html | 2 +- globals_func_o.html | 2 +- globals_func_p.html | 5 +- globals_func_r.html | 2 +- globals_func_s.html | 31 +- globals_func_t.html | 2 +- globals_func_u.html | 2 +- globals_func_v.html | 2 +- globals_func_w.html | 2 +- globals_func_x.html | 2 +- globals_func_y.html | 2 +- globals_g.html | 2 +- globals_h.html | 2 +- globals_i.html | 86 +- globals_k.html | 2 +- globals_l.html | 5 +- globals_m.html | 2 +- globals_n.html | 2 +- globals_o.html | 2 +- globals_p.html | 37 +- globals_q.html | 2 +- globals_r.html | 2 +- globals_s.html | 38 +- globals_t.html | 2 +- globals_type.html | 2 +- globals_u.html | 2 +- globals_v.html | 2 +- globals_vars.html | 2 +- globals_vars_b.html | 2 +- globals_vars_c.html | 7 +- globals_vars_d.html | 2 +- globals_vars_e.html | 2 +- globals_vars_f.html | 18 +- globals_vars_g.html | 2 +- globals_vars_h.html | 2 +- globals_vars_i.html | 59 +- globals_vars_k.html | 2 +- globals_vars_l.html | 2 +- globals_vars_m.html | 2 +- globals_vars_n.html | 2 +- globals_vars_o.html | 2 +- globals_vars_p.html | 2 +- globals_vars_q.html | 2 +- globals_vars_r.html | 2 +- globals_vars_s.html | 2 +- globals_vars_t.html | 2 +- globals_vars_v.html | 2 +- globals_vars_w.html | 2 +- globals_vars_x.html | 2 +- globals_vars_y.html | 2 +- globals_vars_z.html | 2 +- globals_w.html | 2 +- globals_x.html | 2 +- globals_y.html | 2 +- globals_z.html | 2 +- graph_legend.html | 2 +- group__dec.html | 2 +- group__dec__36__2__1.html | 2 +- group__dec__36__2__2__2.html | 2 +- group__dec__audi135.html | 2 +- group__dec__daihatsu.html | 2 +- group__dec__dist.html | 2 +- group__dec__dsm__420a.html | 2 +- group__dec__dual.html | 2 +- group__dec__ford__st170.html | 2 +- group__dec__gm.html | 2 +- group__dec__gm7x.html | 2 +- group__dec__harley.html | 2 +- group__dec__honda__d17.html | 2 +- group__dec__jeep.html | 2 +- group__dec__miss.html | 2 +- group__dec__mitsu__miata.html | 2 +- group__dec__nissan360.html | 2 +- group__dec__non360.html | 2 +- group__dec__renix.html | 2 +- group__dec__subaru__6__7.html | 2 +- group__dec__uni.html | 2 +- group__dec__vmax.html | 2 +- group__dec__weber__marelli.html | 2 +- group__mazda__au.html | 2 +- group__miata__99__05.html | 2 +- group__table__3d.html | 2 +- idle_8cpp.html | 2 +- idle_8h.html | 2 +- idle_8h_source.html | 2 +- index.html | 2 +- init_8cpp.html | 98 +- ...c230a65a0a1ed49d6981432f6d1e8c_icgraph.map | 6 + ...c230a65a0a1ed49d6981432f6d1e8c_icgraph.md5 | 1 + ...c230a65a0a1ed49d6981432f6d1e8c_icgraph.png | Bin 0 -> 9736 bytes ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.map | 55 +- ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.md5 | 2 +- ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.png | Bin 130077 -> 143531 bytes ...b296edeed2f9690941f64a06def7ec8_cgraph.map | 2 +- ...b296edeed2f9690941f64a06def7ec8_cgraph.md5 | 2 +- init_8h.html | 59 +- ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.map | 55 +- ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.md5 | 2 +- ...d8daf30e3c5f5277b32bf0110b0146c_cgraph.png | Bin 130077 -> 143531 bytes ...b296edeed2f9690941f64a06def7ec8_cgraph.map | 2 +- ...b296edeed2f9690941f64a06def7ec8_cgraph.md5 | 2 +- init_8h_source.html | 10 +- int16__byte_8h.html | 2 +- int16__byte_8h_source.html | 2 +- logger_8cpp.html | 2 +- logger_8h.html | 2 +- logger_8h_source.html | 2 +- maths_8cpp.html | 2 +- maths_8h.html | 6 +- ...3f24a4dd80604dbd64b1eed9fd8723_icgraph.map | 4 +- ...3f24a4dd80604dbd64b1eed9fd8723_icgraph.md5 | 2 +- maths_8h_source.html | 2 +- md_contributing.html | 2 +- menudata.js | 3 +- modules.html | 2 +- page__crc_8cpp.html | 2 +- page__crc_8h.html | 2 +- page__crc_8h_source.html | 2 +- pages.html | 2 +- pages_8cpp.html | 2 +- pages_8h.html | 2 +- pages_8h_source.html | 2 +- rtc__common_8cpp.html | 2 +- rtc__common_8h.html | 2 +- rtc__common_8h_source.html | 2 +- schedule__calcs_8cpp.html | 18 +- schedule__calcs_8h.html | 46 +- ...4278febc364b178176a4a2c2d1ffe7e_cgraph.map | 7 + ...4278febc364b178176a4a2c2d1ffe7e_cgraph.md5 | 1 + ...4278febc364b178176a4a2c2d1ffe7e_cgraph.png | Bin 0 -> 11661 bytes ...278febc364b178176a4a2c2d1ffe7e_icgraph.map | 4 + ...278febc364b178176a4a2c2d1ffe7e_icgraph.md5 | 1 + ...278febc364b178176a4a2c2d1ffe7e_icgraph.png | Bin 0 -> 3104 bytes schedule__calcs_8h_source.html | 159 +- schedule__calcs_8hpp.html | 44 +- ...c02f6b1845924218198fe4f40f6089_icgraph.map | 2 +- ...c02f6b1845924218198fe4f40f6089_icgraph.md5 | 2 +- ...2d1d60b1f4768250ba4aca408a2509b_cgraph.map | 5 + ...2d1d60b1f4768250ba4aca408a2509b_cgraph.md5 | 1 + ...2d1d60b1f4768250ba4aca408a2509b_cgraph.png | Bin 0 -> 5853 bytes ...d1d60b1f4768250ba4aca408a2509b_icgraph.map | 5 + ...d1d60b1f4768250ba4aca408a2509b_icgraph.md5 | 1 + ...d1d60b1f4768250ba4aca408a2509b_icgraph.png | Bin 0 -> 5168 bytes ...4278febc364b178176a4a2c2d1ffe7e_cgraph.map | 7 + ...4278febc364b178176a4a2c2d1ffe7e_cgraph.md5 | 1 + ...4278febc364b178176a4a2c2d1ffe7e_cgraph.png | Bin 0 -> 11661 bytes ...278febc364b178176a4a2c2d1ffe7e_icgraph.map | 4 + ...278febc364b178176a4a2c2d1ffe7e_icgraph.md5 | 1 + ...278febc364b178176a4a2c2d1ffe7e_icgraph.png | Bin 0 -> 3104 bytes schedule__calcs_8hpp_source.html | 26 +- scheduled_i_o_8cpp.html | 4 +- ...f5e230478080dbc00c6f21596d5ab9_icgraph.map | 2 +- ...f5e230478080dbc00c6f21596d5ab9_icgraph.md5 | 2 +- scheduled_i_o_8h.html | 4 +- ...f5e230478080dbc00c6f21596d5ab9_icgraph.map | 2 +- ...f5e230478080dbc00c6f21596d5ab9_icgraph.md5 | 2 +- scheduled_i_o_8h_source.html | 2 +- scheduler_8cpp.html | 1369 ++++++-------- ...7544a93868ce310642afc9fd8ac163a_cgraph.map | 4 + ...7544a93868ce310642afc9fd8ac163a_cgraph.md5 | 1 + ...7544a93868ce310642afc9fd8ac163a_cgraph.png | Bin 0 -> 5101 bytes ...81129d0914e4351417a0d9c8dc5f2c4_cgraph.map | 4 + ...81129d0914e4351417a0d9c8dc5f2c4_cgraph.md5 | 1 + ...81129d0914e4351417a0d9c8dc5f2c4_cgraph.png | Bin 0 -> 4149 bytes ...8f02e5a5880a3afaceb07dceb49457_icgraph.map | 8 + ...8f02e5a5880a3afaceb07dceb49457_icgraph.md5 | 1 + ...8f02e5a5880a3afaceb07dceb49457_icgraph.png | Bin 0 -> 20643 bytes ...cfa3288c9f7374e33f5185f91da5e80_cgraph.map | 4 + ...cfa3288c9f7374e33f5185f91da5e80_cgraph.md5 | 1 + ...cfa3288c9f7374e33f5185f91da5e80_cgraph.png | Bin 0 -> 4303 bytes ...3ca04d6ab1932ed4a30c589c73c8376_cgraph.map | 4 + ...3ca04d6ab1932ed4a30c589c73c8376_cgraph.md5 | 1 + ...3ca04d6ab1932ed4a30c589c73c8376_cgraph.png | Bin 0 -> 4244 bytes ...42deeb8620520725aa8c15bddca4918_cgraph.map | 4 + ...42deeb8620520725aa8c15bddca4918_cgraph.md5 | 1 + ...42deeb8620520725aa8c15bddca4918_cgraph.png | Bin 0 -> 5171 bytes ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.map | 4 + ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.md5 | 1 + ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.png | Bin 0 -> 3506 bytes ...0ce3eb96ac975ba22eae13e5a316a9_icgraph.map | 7 + ...0ce3eb96ac975ba22eae13e5a316a9_icgraph.md5 | 1 + ...0ce3eb96ac975ba22eae13e5a316a9_icgraph.png | Bin 0 -> 14174 bytes ...6b6832dde269a23d3ca231c2e7e2e08_cgraph.map | 4 + ...6b6832dde269a23d3ca231c2e7e2e08_cgraph.md5 | 1 + ...6b6832dde269a23d3ca231c2e7e2e08_cgraph.png | Bin 0 -> 3787 bytes ...b6832dde269a23d3ca231c2e7e2e08_icgraph.map | 5 + ...b6832dde269a23d3ca231c2e7e2e08_icgraph.md5 | 1 + ...b6832dde269a23d3ca231c2e7e2e08_icgraph.png | Bin 0 -> 4934 bytes ...71a8a28c6ac829c5093b6ff6877763_icgraph.map | 4 + ...71a8a28c6ac829c5093b6ff6877763_icgraph.md5 | 1 + ...71a8a28c6ac829c5093b6ff6877763_icgraph.png | Bin 0 -> 3340 bytes ...89462f482ef0e56e66a7cc5763cd4e2_cgraph.map | 4 + ...89462f482ef0e56e66a7cc5763cd4e2_cgraph.md5 | 1 + ...89462f482ef0e56e66a7cc5763cd4e2_cgraph.png | Bin 0 -> 4209 bytes ...dde14c97587b8bdce96bb1c452c9d5_icgraph.map | 4 + ...dde14c97587b8bdce96bb1c452c9d5_icgraph.md5 | 1 + ...dde14c97587b8bdce96bb1c452c9d5_icgraph.png | Bin 0 -> 3425 bytes ...a7d0adfed9fc67898a5b1639bec3cbc_cgraph.map | 4 + ...a7d0adfed9fc67898a5b1639bec3cbc_cgraph.md5 | 1 + ...a7d0adfed9fc67898a5b1639bec3cbc_cgraph.png | Bin 0 -> 5039 bytes ...84b14d97bf3f7562eeea754a00b0d1d_cgraph.map | 4 + ...84b14d97bf3f7562eeea754a00b0d1d_cgraph.md5 | 1 + ...84b14d97bf3f7562eeea754a00b0d1d_cgraph.png | Bin 0 -> 5139 bytes ...9e6e319fc3f59869a5d87139b4413c1_cgraph.map | 14 +- ...9e6e319fc3f59869a5d87139b4413c1_cgraph.md5 | 2 +- ...9e6e319fc3f59869a5d87139b4413c1_cgraph.png | Bin 43841 -> 24520 bytes ...6294b1023b93fc01f498ef0076ab0f_icgraph.map | 4 + ...6294b1023b93fc01f498ef0076ab0f_icgraph.md5 | 1 + ...6294b1023b93fc01f498ef0076ab0f_icgraph.png | Bin 0 -> 3496 bytes ...fccaa3f097064d2c14ca59a342f831c_cgraph.map | 4 + ...fccaa3f097064d2c14ca59a342f831c_cgraph.md5 | 1 + ...fccaa3f097064d2c14ca59a342f831c_cgraph.png | Bin 0 -> 5200 bytes ...cb5e587434cb67f9e4f7841734e54b_icgraph.map | 4 + ...cb5e587434cb67f9e4f7841734e54b_icgraph.md5 | 1 + ...cb5e587434cb67f9e4f7841734e54b_icgraph.png | Bin 0 -> 3522 bytes scheduler_8h.html | 1590 ++--------------- ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.map | 4 + ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.md5 | 1 + ...9eaaf34cbee2a3a2e1517102f2996a_icgraph.png | Bin 0 -> 3506 bytes ...71a8a28c6ac829c5093b6ff6877763_icgraph.map | 4 + ...71a8a28c6ac829c5093b6ff6877763_icgraph.md5 | 1 + ...71a8a28c6ac829c5093b6ff6877763_icgraph.png | Bin 0 -> 3340 bytes ...dde14c97587b8bdce96bb1c452c9d5_icgraph.map | 4 + ...dde14c97587b8bdce96bb1c452c9d5_icgraph.md5 | 1 + ...dde14c97587b8bdce96bb1c452c9d5_icgraph.png | Bin 0 -> 3425 bytes ...9e6e319fc3f59869a5d87139b4413c1_cgraph.map | 14 +- ...9e6e319fc3f59869a5d87139b4413c1_cgraph.md5 | 2 +- ...9e6e319fc3f59869a5d87139b4413c1_cgraph.png | Bin 43841 -> 24520 bytes ...6294b1023b93fc01f498ef0076ab0f_icgraph.map | 4 + ...6294b1023b93fc01f498ef0076ab0f_icgraph.md5 | 1 + ...6294b1023b93fc01f498ef0076ab0f_icgraph.png | Bin 0 -> 3496 bytes ...cb5e587434cb67f9e4f7841734e54b_icgraph.map | 4 + ...cb5e587434cb67f9e4f7841734e54b_icgraph.md5 | 1 + ...cb5e587434cb67f9e4f7841734e54b_icgraph.png | Bin 0 -> 3522 bytes scheduler_8h_source.html | 580 +++--- search/all_1.js | 2 +- search/all_11.js | 281 +-- search/all_14.js | 467 +++-- search/all_2.js | 55 +- search/all_4.js | 606 +++---- search/all_5.js | 2 +- search/all_6.js | 141 +- search/all_7.js | 53 +- search/all_9.js | 2 +- search/all_a.js | 399 ++--- search/all_d.js | 85 +- search/all_f.js | 4 +- search/classes_2.js | 3 +- search/classes_5.js | 5 +- search/defines_11.js | 3 +- search/functions_0.js | 2 +- search/functions_1.js | 3 +- search/functions_11.js | 67 +- search/functions_3.js | 2 +- search/functions_6.js | 10 +- search/functions_9.js | 70 +- search/functions_f.js | 13 +- search/typedefs_1.js | 4 +- search/variables_11.js | 116 +- search/variables_2.js | 50 +- search/variables_3.js | 2 +- search/variables_4.js | 25 +- search/variables_5.js | 32 +- search/variables_7.js | 2 +- search/variables_8.js | 207 +-- search/variables_c.js | 4 +- search/variables_e.js | 210 +-- secondary_tables_8cpp.html | 2 +- secondary_tables_8h.html | 2 +- secondary_tables_8h_source.html | 2 +- sensors_8cpp.html | 2 +- sensors_8h.html | 2 +- sensors_8h_source.html | 2 +- speeduino_8h.html | 1027 ++++++----- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.map | 914 +++++----- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.md5 | 2 +- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.png | Bin 5575125 -> 5383434 bytes ...dfd9b79bc5a37d7df40207afbc5431f_cgraph.map | 2 +- ...dfd9b79bc5a37d7df40207afbc5431f_cgraph.md5 | 2 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.map | 127 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.md5 | 2 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.png | Bin 422182 -> 486616 bytes speeduino_8h_source.html | 14 +- speeduino_8ino.html | 1027 ++++++----- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.map | 914 +++++----- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.md5 | 2 +- ...b33edabd7f1c4e4a0bf32c67269be2f_cgraph.png | Bin 5575125 -> 5383434 bytes ...dfd9b79bc5a37d7df40207afbc5431f_cgraph.map | 2 +- ...dfd9b79bc5a37d7df40207afbc5431f_cgraph.md5 | 2 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.map | 127 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.md5 | 2 +- ...1ca907e42df2a3c915b1aac1e06572e_cgraph.png | Bin 422182 -> 486616 bytes storage_8cpp.html | 2 +- storage_8h.html | 2 +- storage_8h_source.html | 2 +- struct_fuel_schedule-members.html | 18 +- struct_fuel_schedule.html | 191 +- struct_ignition_schedule-members.html | 103 ++ struct_ignition_schedule.html | 457 +++++ struct_stepper_idle-members.html | 2 +- struct_stepper_idle.html | 2 +- structcmp_operation-members.html | 2 +- structcmp_operation.html | 2 +- structconfig10-members.html | 2 +- structconfig10.html | 2 +- structconfig13-members.html | 2 +- structconfig13.html | 2 +- structconfig15-members.html | 2 +- structconfig15.html | 2 +- structconfig2-members.html | 2 +- structconfig2.html | 2 +- structconfig4-members.html | 2 +- structconfig4.html | 2 +- structconfig6-members.html | 2 +- structconfig6.html | 2 +- structconfig9-members.html | 2 +- structconfig9.html | 2 +- structcoord2d-members.html | 2 +- structcoord2d.html | 2 +- structpacked_error-members.html | 2 +- structpacked_error.html | 2 +- structpage__iterator__t-members.html | 2 +- structpage__iterator__t.html | 2 +- structstatuses-members.html | 2 +- structstatuses.html | 2 +- structtable2_d-members.html | 2 +- structtable2_d.html | 2 +- structtable3_d_get_value_cache-members.html | 2 +- structtable3_d_get_value_cache.html | 2 +- structwrite__location-members.html | 2 +- structwrite__location.html | 2 +- table2d_8cpp.html | 2 +- table2d_8h.html | 2 +- table2d_8h_source.html | 2 +- table3d_8cpp.html | 2 +- table3d_8h.html | 2 +- table3d_8h_source.html | 2 +- table3d__axes_8h.html | 2 +- table3d__axes_8h_source.html | 2 +- table3d__axis__io_8cpp.html | 2 +- table3d__axis__io_8h.html | 2 +- table3d__axis__io_8h_source.html | 2 +- table3d__interpolate_8cpp.html | 2 +- table3d__interpolate_8h.html | 2 +- table3d__interpolate_8h_source.html | 2 +- table3d__typedefs_8h.html | 2 +- table3d__typedefs_8h_source.html | 2 +- table3d__values_8h.html | 2 +- table3d__values_8h_source.html | 2 +- timers_8cpp.html | 112 +- ...30d03d7fb8862fe96219784fbcd6a2_icgraph.map | 4 + ...30d03d7fb8862fe96219784fbcd6a2_icgraph.md5 | 1 + ...30d03d7fb8862fe96219784fbcd6a2_icgraph.png | Bin 0 -> 4653 bytes ...d0a7412c083cf45e1bb1bf7c3fa8d0f_cgraph.map | 63 +- ...d0a7412c083cf45e1bb1bf7c3fa8d0f_cgraph.md5 | 2 +- ...d0a7412c083cf45e1bb1bf7c3fa8d0f_cgraph.png | Bin 127887 -> 119539 bytes timers_8h.html | 2 +- timers_8h_source.html | 35 +- todo.html | 2 +- updates_8cpp.html | 2 +- updates_8h.html | 2 +- updates_8h_source.html | 2 +- utilities_8cpp.html | 2 +- utilities_8h.html | 2 +- utilities_8h_source.html | 2 +- 541 files changed, 6620 insertions(+), 7443 deletions(-) create mode 100644 init_8cpp_a11c230a65a0a1ed49d6981432f6d1e8c_icgraph.map create mode 100644 init_8cpp_a11c230a65a0a1ed49d6981432f6d1e8c_icgraph.md5 create mode 100644 init_8cpp_a11c230a65a0a1ed49d6981432f6d1e8c_icgraph.png create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.map create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.md5 create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.png create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.map create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.md5 create mode 100644 schedule__calcs_8h_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.png create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_cgraph.map create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_cgraph.md5 create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_cgraph.png create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_icgraph.map create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_icgraph.md5 create mode 100644 schedule__calcs_8hpp_a32d1d60b1f4768250ba4aca408a2509b_icgraph.png create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.map create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.md5 create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_cgraph.png create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.map create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.md5 create mode 100644 schedule__calcs_8hpp_ab4278febc364b178176a4a2c2d1ffe7e_icgraph.png create mode 100644 scheduler_8cpp_a07544a93868ce310642afc9fd8ac163a_cgraph.map create mode 100644 scheduler_8cpp_a07544a93868ce310642afc9fd8ac163a_cgraph.md5 create mode 100644 scheduler_8cpp_a07544a93868ce310642afc9fd8ac163a_cgraph.png create mode 100644 scheduler_8cpp_a081129d0914e4351417a0d9c8dc5f2c4_cgraph.map create mode 100644 scheduler_8cpp_a081129d0914e4351417a0d9c8dc5f2c4_cgraph.md5 create mode 100644 scheduler_8cpp_a081129d0914e4351417a0d9c8dc5f2c4_cgraph.png create mode 100644 scheduler_8cpp_a168f02e5a5880a3afaceb07dceb49457_icgraph.map create mode 100644 scheduler_8cpp_a168f02e5a5880a3afaceb07dceb49457_icgraph.md5 create mode 100644 scheduler_8cpp_a168f02e5a5880a3afaceb07dceb49457_icgraph.png create mode 100644 scheduler_8cpp_a4cfa3288c9f7374e33f5185f91da5e80_cgraph.map create mode 100644 scheduler_8cpp_a4cfa3288c9f7374e33f5185f91da5e80_cgraph.md5 create mode 100644 scheduler_8cpp_a4cfa3288c9f7374e33f5185f91da5e80_cgraph.png create mode 100644 scheduler_8cpp_a53ca04d6ab1932ed4a30c589c73c8376_cgraph.map create mode 100644 scheduler_8cpp_a53ca04d6ab1932ed4a30c589c73c8376_cgraph.md5 create mode 100644 scheduler_8cpp_a53ca04d6ab1932ed4a30c589c73c8376_cgraph.png create mode 100644 scheduler_8cpp_a542deeb8620520725aa8c15bddca4918_cgraph.map create mode 100644 scheduler_8cpp_a542deeb8620520725aa8c15bddca4918_cgraph.md5 create mode 100644 scheduler_8cpp_a542deeb8620520725aa8c15bddca4918_cgraph.png create mode 100644 scheduler_8cpp_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.map create mode 100644 scheduler_8cpp_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.md5 create mode 100644 scheduler_8cpp_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.png create mode 100644 scheduler_8cpp_a700ce3eb96ac975ba22eae13e5a316a9_icgraph.map create mode 100644 scheduler_8cpp_a700ce3eb96ac975ba22eae13e5a316a9_icgraph.md5 create mode 100644 scheduler_8cpp_a700ce3eb96ac975ba22eae13e5a316a9_icgraph.png create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_cgraph.map create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_cgraph.md5 create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_cgraph.png create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_icgraph.map create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_icgraph.md5 create mode 100644 scheduler_8cpp_a96b6832dde269a23d3ca231c2e7e2e08_icgraph.png create mode 100644 scheduler_8cpp_aa471a8a28c6ac829c5093b6ff6877763_icgraph.map create mode 100644 scheduler_8cpp_aa471a8a28c6ac829c5093b6ff6877763_icgraph.md5 create mode 100644 scheduler_8cpp_aa471a8a28c6ac829c5093b6ff6877763_icgraph.png create mode 100644 scheduler_8cpp_ab89462f482ef0e56e66a7cc5763cd4e2_cgraph.map create mode 100644 scheduler_8cpp_ab89462f482ef0e56e66a7cc5763cd4e2_cgraph.md5 create mode 100644 scheduler_8cpp_ab89462f482ef0e56e66a7cc5763cd4e2_cgraph.png create mode 100644 scheduler_8cpp_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.map create mode 100644 scheduler_8cpp_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.md5 create mode 100644 scheduler_8cpp_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.png create mode 100644 scheduler_8cpp_aba7d0adfed9fc67898a5b1639bec3cbc_cgraph.map create mode 100644 scheduler_8cpp_aba7d0adfed9fc67898a5b1639bec3cbc_cgraph.md5 create mode 100644 scheduler_8cpp_aba7d0adfed9fc67898a5b1639bec3cbc_cgraph.png create mode 100644 scheduler_8cpp_ac84b14d97bf3f7562eeea754a00b0d1d_cgraph.map create mode 100644 scheduler_8cpp_ac84b14d97bf3f7562eeea754a00b0d1d_cgraph.md5 create mode 100644 scheduler_8cpp_ac84b14d97bf3f7562eeea754a00b0d1d_cgraph.png create mode 100644 scheduler_8cpp_adb6294b1023b93fc01f498ef0076ab0f_icgraph.map create mode 100644 scheduler_8cpp_adb6294b1023b93fc01f498ef0076ab0f_icgraph.md5 create mode 100644 scheduler_8cpp_adb6294b1023b93fc01f498ef0076ab0f_icgraph.png create mode 100644 scheduler_8cpp_adfccaa3f097064d2c14ca59a342f831c_cgraph.map create mode 100644 scheduler_8cpp_adfccaa3f097064d2c14ca59a342f831c_cgraph.md5 create mode 100644 scheduler_8cpp_adfccaa3f097064d2c14ca59a342f831c_cgraph.png create mode 100644 scheduler_8cpp_af4cb5e587434cb67f9e4f7841734e54b_icgraph.map create mode 100644 scheduler_8cpp_af4cb5e587434cb67f9e4f7841734e54b_icgraph.md5 create mode 100644 scheduler_8cpp_af4cb5e587434cb67f9e4f7841734e54b_icgraph.png create mode 100644 scheduler_8h_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.map create mode 100644 scheduler_8h_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.md5 create mode 100644 scheduler_8h_a5b9eaaf34cbee2a3a2e1517102f2996a_icgraph.png create mode 100644 scheduler_8h_aa471a8a28c6ac829c5093b6ff6877763_icgraph.map create mode 100644 scheduler_8h_aa471a8a28c6ac829c5093b6ff6877763_icgraph.md5 create mode 100644 scheduler_8h_aa471a8a28c6ac829c5093b6ff6877763_icgraph.png create mode 100644 scheduler_8h_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.map create mode 100644 scheduler_8h_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.md5 create mode 100644 scheduler_8h_ab9dde14c97587b8bdce96bb1c452c9d5_icgraph.png create mode 100644 scheduler_8h_adb6294b1023b93fc01f498ef0076ab0f_icgraph.map create mode 100644 scheduler_8h_adb6294b1023b93fc01f498ef0076ab0f_icgraph.md5 create mode 100644 scheduler_8h_adb6294b1023b93fc01f498ef0076ab0f_icgraph.png create mode 100644 scheduler_8h_af4cb5e587434cb67f9e4f7841734e54b_icgraph.map create mode 100644 scheduler_8h_af4cb5e587434cb67f9e4f7841734e54b_icgraph.md5 create mode 100644 scheduler_8h_af4cb5e587434cb67f9e4f7841734e54b_icgraph.png create mode 100644 struct_ignition_schedule-members.html create mode 100644 struct_ignition_schedule.html create mode 100644 timers_8cpp_aab30d03d7fb8862fe96219784fbcd6a2_icgraph.map create mode 100644 timers_8cpp_aab30d03d7fb8862fe96219784fbcd6a2_icgraph.md5 create mode 100644 timers_8cpp_aab30d03d7fb8862fe96219784fbcd6a2_icgraph.png diff --git a/_s_d__logger_8cpp.html b/_s_d__logger_8cpp.html index 525e82312c..1cdbdb65f2 100644 --- a/_s_d__logger_8cpp.html +++ b/_s_d__logger_8cpp.html @@ -82,7 +82,7 @@ diff --git a/_s_d__logger_8h.html b/_s_d__logger_8h.html index b70b214e0c..8781c5d89f 100644 --- a/_s_d__logger_8h.html +++ b/_s_d__logger_8h.html @@ -92,7 +92,7 @@ diff --git a/_s_d__logger_8h_source.html b/_s_d__logger_8h_source.html index b6a79ca5b2..4b422b819d 100644 --- a/_s_d__logger_8h_source.html +++ b/_s_d__logger_8h_source.html @@ -170,7 +170,7 @@ diff --git a/_t_s___command_button_handler_8cpp.html b/_t_s___command_button_handler_8cpp.html index 8652e3a6ca..5584cb8504 100644 --- a/_t_s___command_button_handler_8cpp.html +++ b/_t_s___command_button_handler_8cpp.html @@ -230,7 +230,7 @@

diff --git a/_t_s___command_button_handler_8h.html b/_t_s___command_button_handler_8h.html index 9900f8e446..b114ea9e7b 100644 --- a/_t_s___command_button_handler_8h.html +++ b/_t_s___command_button_handler_8h.html @@ -1160,7 +1160,7 @@

diff --git a/_t_s___command_button_handler_8h_source.html b/_t_s___command_button_handler_8h_source.html index a410e91f80..4322b925d1 100644 --- a/_t_s___command_button_handler_8h_source.html +++ b/_t_s___command_button_handler_8h_source.html @@ -150,7 +150,7 @@ diff --git a/acc__mc33810_8cpp.html b/acc__mc33810_8cpp.html index 71fb4cb6d4..06346d10db 100644 --- a/acc__mc33810_8cpp.html +++ b/acc__mc33810_8cpp.html @@ -446,7 +446,7 @@

diff --git a/acc__mc33810_8h.html b/acc__mc33810_8h.html index 2aa2feff12..e85a0afa8f 100644 --- a/acc__mc33810_8h.html +++ b/acc__mc33810_8h.html @@ -1732,7 +1732,7 @@

diff --git a/acc__mc33810_8h_source.html b/acc__mc33810_8h_source.html index b90c0a51e2..5bf08a6aaf 100644 --- a/acc__mc33810_8h_source.html +++ b/acc__mc33810_8h_source.html @@ -210,7 +210,7 @@ diff --git a/annotated.html b/annotated.html index 2e7db5f5bf..aaca7a42eb 100644 --- a/annotated.html +++ b/annotated.html @@ -85,11 +85,11 @@  Cconfig9  Ccoord2d  CFuelSchedule - Cint16_byteRepresents a 16-bit value as a byte. Useful for I/O - Coffset_to_table - CpackedError - Cpage_iterator_t - CSchedule + CIgnitionSchedule + Cint16_byteRepresents a 16-bit value as a byte. Useful for I/O + Coffset_to_table + CpackedError + Cpage_iterator_t  Cstatuses  CStepperIdle  Ctable2D @@ -104,7 +104,7 @@ diff --git a/auxiliaries_8cpp.html b/auxiliaries_8cpp.html index d9956024dd..8e8b609478 100644 --- a/auxiliaries_8cpp.html +++ b/auxiliaries_8cpp.html @@ -1565,7 +1565,7 @@

diff --git a/auxiliaries_8h.html b/auxiliaries_8h.html index 40f128a7d8..d3000ded06 100644 --- a/auxiliaries_8h.html +++ b/auxiliaries_8h.html @@ -1428,7 +1428,7 @@

diff --git a/auxiliaries_8h_source.html b/auxiliaries_8h_source.html index 2b32bb5f75..ef5e7debfa 100644 --- a/auxiliaries_8h_source.html +++ b/auxiliaries_8h_source.html @@ -217,7 +217,7 @@ diff --git a/board__avr2560_8cpp.html b/board__avr2560_8cpp.html index 69d98dd633..ad140f03e6 100644 --- a/board__avr2560_8cpp.html +++ b/board__avr2560_8cpp.html @@ -81,7 +81,7 @@ diff --git a/board__avr2560_8h.html b/board__avr2560_8h.html index feb0459dad..0c71772052 100644 --- a/board__avr2560_8h.html +++ b/board__avr2560_8h.html @@ -83,7 +83,7 @@ diff --git a/board__avr2560_8h_source.html b/board__avr2560_8h_source.html index 792bb0b69c..4a46f40171 100644 --- a/board__avr2560_8h_source.html +++ b/board__avr2560_8h_source.html @@ -169,42 +169,42 @@
90 #define IGN8_COMPARE OCR3B //Replaces injector 2
91
92 //Note that the interrupt flag is reset BEFORE the interrupt is enabled
-
93 #define FUEL1_TIMER_ENABLE() TIFR3 |= (1<<OCF3A); TIMSK3 |= (1 << OCIE3A) //Turn on the A compare unit (ie turn on the interrupt)
-
94 #define FUEL2_TIMER_ENABLE() TIFR3 |= (1<<OCF3B); TIMSK3 |= (1 << OCIE3B) //Turn on the B compare unit (ie turn on the interrupt)
-
95 #define FUEL3_TIMER_ENABLE() TIFR3 |= (1<<OCF3C); TIMSK3 |= (1 << OCIE3C) //Turn on the C compare unit (ie turn on the interrupt)
-
96 #define FUEL4_TIMER_ENABLE() TIFR4 |= (1<<OCF4B); TIMSK4 |= (1 << OCIE4B) //Turn on the B compare unit (ie turn on the interrupt)
-
97 #define FUEL5_TIMER_ENABLE() TIFR4 |= (1<<OCF4C); TIMSK4 |= (1 << OCIE4C) //Turn on the C compare unit (ie turn on the interrupt)
-
98 #define FUEL6_TIMER_ENABLE() TIFR4 |= (1<<OCF4A); TIMSK4 |= (1 << OCIE4A) //Turn on the A compare unit (ie turn on the interrupt)
-
99 #define FUEL7_TIMER_ENABLE() TIFR5 |= (1<<OCF5C); TIMSK5 |= (1 << OCIE5C) //
-
100 #define FUEL8_TIMER_ENABLE() TIFR5 |= (1<<OCF5B); TIMSK5 |= (1 << OCIE5B) //
+
93static inline void FUEL1_TIMER_ENABLE(void) { TIFR3 |= (1<<OCF3A) ; TIMSK3 |= (1 << OCIE3A); } //Turn on the A compare unit (ie turn on the interrupt)
+
94static inline void FUEL2_TIMER_ENABLE(void) { TIFR3 |= (1<<OCF3B); TIMSK3 |= (1 << OCIE3B); } //Turn on the B compare unit (ie turn on the interrupt)
+
95static inline void FUEL3_TIMER_ENABLE(void) { TIFR3 |= (1<<OCF3C); TIMSK3 |= (1 << OCIE3C); } //Turn on the C compare unit (ie turn on the interrupt)
+
96static inline void FUEL4_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4B); TIMSK4 |= (1 << OCIE4B); } //Turn on the B compare unit (ie turn on the interrupt)
+
97static inline void FUEL5_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4C); TIMSK4 |= (1 << OCIE4C); } //Turn on the C compare unit (ie turn on the interrupt)
+
98static inline void FUEL6_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4A); TIMSK4 |= (1 << OCIE4A); } //Turn on the A compare unit (ie turn on the interrupt)
+
99static inline void FUEL7_TIMER_ENABLE(void) { TIFR5 |= (1<<OCF5C); TIMSK5 |= (1 << OCIE5C); } //
+
100static inline void FUEL8_TIMER_ENABLE(void) { TIFR5 |= (1<<OCF5B); TIMSK5 |= (1 << OCIE5B); } //
101
-
102 #define FUEL1_TIMER_DISABLE() TIMSK3 &= ~(1 << OCIE3A); //Turn off this output compare unit
-
103 #define FUEL2_TIMER_DISABLE() TIMSK3 &= ~(1 << OCIE3B); //Turn off this output compare unit
-
104 #define FUEL3_TIMER_DISABLE() TIMSK3 &= ~(1 << OCIE3C); //Turn off this output compare unit
-
105 #define FUEL4_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4B); //Turn off this output compare unit
-
106 #define FUEL5_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4C); //
-
107 #define FUEL6_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4A); //
-
108 #define FUEL7_TIMER_DISABLE() TIMSK5 &= ~(1 << OCIE5C); //
-
109 #define FUEL8_TIMER_DISABLE() TIMSK5 &= ~(1 << OCIE5B); //
+
102static inline void FUEL1_TIMER_DISABLE(void) { TIMSK3 &= ~(1 << OCIE3A); } // //Turn off this output compare unit
+
103static inline void FUEL2_TIMER_DISABLE(void) { TIMSK3 &= ~(1 << OCIE3B); } // //Turn off this output compare unit
+
104static inline void FUEL3_TIMER_DISABLE(void) { TIMSK3 &= ~(1 << OCIE3C); } // //Turn off this output compare unit
+
105static inline void FUEL4_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4B); }
+
106static inline void FUEL5_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4C); } // //
+
107static inline void FUEL6_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4A); } // //
+
108static inline void FUEL7_TIMER_DISABLE(void) { TIMSK5 &= ~(1 << OCIE5C); } // //
+
109static inline void FUEL8_TIMER_DISABLE(void) { TIMSK5 &= ~(1 << OCIE5B); } //
110
111 //These have the TIFR5 bits set to 1 to clear the interrupt flag. This prevents a false interrupt being called the first time the channel is enabled.
-
112 #define IGN1_TIMER_ENABLE() TIFR5 |= (1<<OCF5A); TIMSK5 |= (1 << OCIE5A) //Turn on the A compare unit (ie turn on the interrupt)
-
113 #define IGN2_TIMER_ENABLE() TIFR5 |= (1<<OCF5B); TIMSK5 |= (1 << OCIE5B) //Turn on the B compare unit (ie turn on the interrupt)
-
114 #define IGN3_TIMER_ENABLE() TIFR5 |= (1<<OCF5C); TIMSK5 |= (1 << OCIE5C) //Turn on the C compare unit (ie turn on the interrupt)
-
115 #define IGN4_TIMER_ENABLE() TIFR4 |= (1<<OCF4A); TIMSK4 |= (1 << OCIE4A) //Turn on the A compare unit (ie turn on the interrupt)
-
116 #define IGN5_TIMER_ENABLE() TIFR4 |= (1<<OCF4C); TIMSK4 |= (1 << OCIE4C) //Turn on the A compare unit (ie turn on the interrupt)
-
117 #define IGN6_TIMER_ENABLE() TIFR4 |= (1<<OCF4B); TIMSK4 |= (1 << OCIE4B) //Replaces injector 4
-
118 #define IGN7_TIMER_ENABLE() TIMSK3 |= (1 << OCIE3C) //Replaces injector 3
-
119 #define IGN8_TIMER_ENABLE() TIMSK3 |= (1 << OCIE3B) //Replaces injector 2
+
112static inline void IGN1_TIMER_ENABLE(void) { TIFR5 |= (1<<OCF5A); TIMSK5 |= (1 << OCIE5A); } //Turn on the A compare unit (ie turn on the interrupt)
+
113static inline void IGN2_TIMER_ENABLE(void) { TIFR5 |= (1<<OCF5B); TIMSK5 |= (1 << OCIE5B); }//Turn on the B compare unit (ie turn on the interrupt)
+
114static inline void IGN3_TIMER_ENABLE(void) { TIFR5 |= (1<<OCF5C); TIMSK5 |= (1 << OCIE5C); }//Turn on the C compare unit (ie turn on the interrupt)
+
115static inline void IGN4_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4A); TIMSK4 |= (1 << OCIE4A); }//Turn on the A compare unit (ie turn on the interrupt)
+
116static inline void IGN5_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4C); TIMSK4 |= (1 << OCIE4C); } //Turn on the A compare unit (ie turn on the interrupt)
+
117static inline void IGN6_TIMER_ENABLE(void) { TIFR4 |= (1<<OCF4B); TIMSK4 |= (1 << OCIE4B); } //Replaces injector 4
+
118static inline void IGN7_TIMER_ENABLE(void) { TIMSK3 |= (1 << OCIE3C); }//Replaces injector 3
+
119static inline void IGN8_TIMER_ENABLE(void) { TIMSK3 |= (1 << OCIE3B); } //Replaces injector 2
120
-
121 #define IGN1_TIMER_DISABLE() TIMSK5 &= ~(1 << OCIE5A) //Turn off this output compare unit
-
122 #define IGN2_TIMER_DISABLE() TIMSK5 &= ~(1 << OCIE5B) //Turn off this output compare unit
-
123 #define IGN3_TIMER_DISABLE() TIMSK5 &= ~(1 << OCIE5C) //Turn off this output compare unit
-
124 #define IGN4_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4A) //Turn off this output compare unit
-
125 #define IGN5_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4C) //Turn off this output compare unit
-
126 #define IGN6_TIMER_DISABLE() TIMSK4 &= ~(1 << OCIE4B) //Replaces injector 4
-
127 #define IGN7_TIMER_DISABLE() TIMSK3 &= ~(1 << OCIE3C) //Replaces injector 3
-
128 #define IGN8_TIMER_DISABLE() TIMSK3 &= ~(1 << OCIE3B) //Replaces injector 2
+
121static inline void IGN1_TIMER_DISABLE(void) { TIMSK5 &= ~(1 << OCIE5A); } //Turn off this output compare unit
+
122static inline void IGN2_TIMER_DISABLE(void) { TIMSK5 &= ~(1 << OCIE5B); } //Turn off this output compare unit
+
123static inline void IGN3_TIMER_DISABLE(void) { TIMSK5 &= ~(1 << OCIE5C); } //Turn off this output compare unit
+
124static inline void IGN4_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4A); } //Turn off this output compare unit
+
125static inline void IGN5_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4C); } //Turn off this output compare unit
+
126static inline void IGN6_TIMER_DISABLE(void) { TIMSK4 &= ~(1 << OCIE4B); } //Replaces injector 4
+
127static inline void IGN7_TIMER_DISABLE(void) { TIMSK3 &= ~(1 << OCIE3C); } //Replaces injector 3
+
128static inline void IGN8_TIMER_DISABLE(void) { TIMSK3 &= ~(1 << OCIE3B); } //Replaces injector 2
129
130 #define MAX_TIMER_PERIOD 262140UL //The longest period of time (in uS) that the timer can permit (IN this case it is 65535 * 4, as each timer tick is 4uS)
131 #define uS_TO_TIMER_COMPARE(uS1) ((uS1) >> 2) //Converts a given number of uS into the required number of timer ticks until that time has passed
@@ -245,7 +245,7 @@ diff --git a/board__same51_8cpp.html b/board__same51_8cpp.html index 96e2c8084f..8a604eb4c5 100644 --- a/board__same51_8cpp.html +++ b/board__same51_8cpp.html @@ -80,7 +80,7 @@ diff --git a/board__same51_8h.html b/board__same51_8h.html index cb4a1f4861..adec627d66 100644 --- a/board__same51_8h.html +++ b/board__same51_8h.html @@ -82,7 +82,7 @@ diff --git a/board__same51_8h_source.html b/board__same51_8h_source.html index 74baaa6625..e13cf28c28 100644 --- a/board__same51_8h_source.html +++ b/board__same51_8h_source.html @@ -190,45 +190,45 @@
111 #define IGN7_COMPARE TCC2->CC[0].bit.CC
112 #define IGN8_COMPARE TCC2->CC[1].bit.CC
113
-
114 #define FUEL1_TIMER_ENABLE() TCC0->INTENSET.bit.MC0 = 0x1
-
115 #define FUEL2_TIMER_ENABLE() TCC0->INTENSET.bit.MC1 = 0x1
-
116 #define FUEL3_TIMER_ENABLE() TCC0->INTENSET.bit.MC2 = 0x1
-
117 #define FUEL4_TIMER_ENABLE() TCC0->INTENSET.bit.MC3 = 0x1
+
114static inline void FUEL1_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC0 = 0x1; }
+
115static inline void FUEL2_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC1 = 0x1; }
+
116static inline void FUEL3_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC2 = 0x1; }
+
117static inline void FUEL4_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC3 = 0x1; }
118 //The below are NOT YET RIGHT!
-
119 #define FUEL5_TIMER_ENABLE() TCC0->INTENSET.bit.MC0 = 0x1
-
120 #define FUEL6_TIMER_ENABLE() TCC0->INTENSET.bit.MC1 = 0x1
-
121 #define FUEL7_TIMER_ENABLE() TCC0->INTENSET.bit.MC2 = 0x1
-
122 #define FUEL8_TIMER_ENABLE() TCC0->INTENSET.bit.MC3 = 0x1
+
119static inline void FUEL5_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC0 = 0x1; }
+
120static inline void FUEL6_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC1 = 0x1; }
+
121static inline void FUEL7_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC2 = 0x1; }
+
122static inline void FUEL8_TIMER_ENABLE(void) { TCC0->INTENSET.bit.MC3 = 0x1; }
123
-
124 #define FUEL1_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
125 #define FUEL2_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
126 #define FUEL3_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
127 #define FUEL4_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
+
124static inline void FUEL1_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
125static inline void FUEL2_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
126static inline void FUEL3_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
127static inline void FUEL4_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
128 //The below are NOT YET RIGHT!
-
129 #define FUEL5_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
130 #define FUEL6_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
131 #define FUEL7_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
-
132 #define FUEL8_TIMER_DISABLE() TCC0->INTENSET.bit.MC0 = 0x0
+
129static inline void FUEL5_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
130static inline void FUEL6_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
131static inline void FUEL7_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
+
132static inline void FUEL9_TIMER_DISABLE(void) { TCC0->INTENSET.bit.MC0 = 0x0; }
133
-
134 #define IGN1_TIMER_ENABLE() TCC1->INTENSET.bit.MC0 = 0x1
-
135 #define IGN2_TIMER_ENABLE() TCC1->INTENSET.bit.MC1 = 0x1
-
136 #define IGN3_TIMER_ENABLE() TCC2->INTENSET.bit.MC0 = 0x1
-
137 #define IGN4_TIMER_ENABLE() TCC2->INTENSET.bit.MC1 = 0x1
-
138 //The below are NOT YET RIGHT!
-
139 #define IGN5_TIMER_ENABLE() TCC1->INTENSET.bit.MC0 = 0x1
-
140 #define IGN6_TIMER_ENABLE() TCC1->INTENSET.bit.MC1 = 0x1
-
141 #define IGN7_TIMER_ENABLE() TCC2->INTENSET.bit.MC0 = 0x1
-
142 #define IGN8_TIMER_ENABLE() TCC2->INTENSET.bit.MC1 = 0x1
+
134static inline void IGN1_TIMER_ENABLE(void) { TCC1->INTENSET.bit.MC0 = 0x1; }
+
135static inline void IGN2_TIMER_ENABLE(void) { TCC1->INTENSET.bit.MC1 = 0x1; }
+
136static inline void IGN3_TIMER_ENABLE(void) { TCC2->INTENSET.bit.MC0 = 0x1; }
+
137static inline void IGN4_TIMER_ENABLE(void) { TCC2->INTENSET.bit.MC1 = 0x1; }
+
138//The below are NOT YET RIGHT!
+
139static inline void IGN5_TIMER_ENABLE(void) { TCC1->INTENSET.bit.MC0 = 0x1; }
+
140static inline void IGN6_TIMER_ENABLE(void) { TCC1->INTENSET.bit.MC1 = 0x1; }
+
141static inline void IGN7_TIMER_ENABLE(void) { TCC2->INTENSET.bit.MC0 = 0x1; }
+
142static inline void IGN8_TIMER_ENABLE(void) { TCC2->INTENSET.bit.MC1 = 0x1; }
143
-
144 #define IGN1_TIMER_DISABLE() TCC1->INTENSET.bit.MC0 = 0x0
-
145 #define IGN2_TIMER_DISABLE() TCC1->INTENSET.bit.MC1 = 0x0
-
146 #define IGN3_TIMER_DISABLE() TCC2->INTENSET.bit.MC0 = 0x0
-
147 #define IGN4_TIMER_DISABLE() TCC2->INTENSET.bit.MC1 = 0x0
-
148 //The below are NOT YET RIGHT!
-
149 #define IGN5_TIMER_DISABLE() TCC1->INTENSET.bit.MC0 = 0x0
-
150 #define IGN6_TIMER_DISABLE() TCC1->INTENSET.bit.MC1 = 0x0
-
151 #define IGN7_TIMER_DISABLE() TCC2->INTENSET.bit.MC0 = 0x0
-
152 #define IGN8_TIMER_DISABLE() TCC2->INTENSET.bit.MC1 = 0x0
+
144static inline void IGN1_TIMER_DISABLE(void) { TCC1->INTENSET.bit.MC0 = 0x0; }
+
145static inline void IGN2_TIMER_DISABLE(void) { TCC1->INTENSET.bit.MC1 = 0x0; }
+
146static inline void IGN3_TIMER_DISABLE(void) { TCC2->INTENSET.bit.MC0 = 0x0; }
+
147static inline void IGN4_TIMER_DISABLE(void) { TCC2->INTENSET.bit.MC1 = 0x0; }
+
148//The below are NOT YET RIGHT!
+
149static inline void IGN5_TIMER_DISABLE(void) { TCC1->INTENSET.bit.MC0 = 0x0; }
+
150static inline void IGN6_TIMER_DISABLE(void) { TCC1->INTENSET.bit.MC1 = 0x0; }
+
151static inline void IGN7_TIMER_DISABLE(void) { TCC2->INTENSET.bit.MC0 = 0x0; }
+
152static inline void IGN8_TIMER_DISABLE(void) { TCC2->INTENSET.bit.MC1 = 0x0; }
153
154 #define MAX_TIMER_PERIOD 139808 // 2.13333333uS * 65535
155 #define MAX_TIMER_PERIOD_SLOW 139808
@@ -275,7 +275,7 @@ diff --git a/board__stm32__generic_8cpp.html b/board__stm32__generic_8cpp.html index 7dfdf09dbd..493d4abc52 100644 --- a/board__stm32__generic_8cpp.html +++ b/board__stm32__generic_8cpp.html @@ -80,7 +80,7 @@ diff --git a/board__stm32__generic_8h.html b/board__stm32__generic_8h.html index 34cc1f04b2..f4ebf780b5 100644 --- a/board__stm32__generic_8h.html +++ b/board__stm32__generic_8h.html @@ -82,7 +82,7 @@ diff --git a/board__stm32__generic_8h_source.html b/board__stm32__generic_8h_source.html index 791cf53f00..dc4b587455 100644 --- a/board__stm32__generic_8h_source.html +++ b/board__stm32__generic_8h_source.html @@ -216,46 +216,46 @@
137 #define IGN8_COMPARE (TIM4)->CCR4
138 #endif
139 //github.com/rogerclarkmelbourne/Arduino_STM32/blob/754bc2969921f1ef262bd69e7faca80b19db7524/STM32F1/system/libmaple/include/libmaple/timer.h#L444
-
140 #define FUEL1_TIMER_ENABLE() (TIM3)->SR = ~TIM_FLAG_CC1; (TIM3)->DIER |= TIM_DIER_CC1IE
-
141 #define FUEL2_TIMER_ENABLE() (TIM3)->SR = ~TIM_FLAG_CC2; (TIM3)->DIER |= TIM_DIER_CC2IE
-
142 #define FUEL3_TIMER_ENABLE() (TIM3)->SR = ~TIM_FLAG_CC3; (TIM3)->DIER |= TIM_DIER_CC3IE
-
143 #define FUEL4_TIMER_ENABLE() (TIM3)->SR = ~TIM_FLAG_CC4; (TIM3)->DIER |= TIM_DIER_CC4IE
+
140 static inline void FUEL1_TIMER_ENABLE(void) {(TIM3)->SR = ~TIM_FLAG_CC1; (TIM3)->DIER |= TIM_DIER_CC1IE;}
+
141 static inline void FUEL2_TIMER_ENABLE(void) {(TIM3)->SR = ~TIM_FLAG_CC2; (TIM3)->DIER |= TIM_DIER_CC2IE;}
+
142 static inline void FUEL3_TIMER_ENABLE(void) {(TIM3)->SR = ~TIM_FLAG_CC3; (TIM3)->DIER |= TIM_DIER_CC3IE;}
+
143 static inline void FUEL4_TIMER_ENABLE(void) {(TIM3)->SR = ~TIM_FLAG_CC4; (TIM3)->DIER |= TIM_DIER_CC4IE;}
144
-
145 #define FUEL1_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC1IE
-
146 #define FUEL2_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC2IE
-
147 #define FUEL3_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC3IE
-
148 #define FUEL4_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC4IE
+
145 static inline void FUEL1_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC1IE;}
+
146 static inline void FUEL2_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC2IE;}
+
147 static inline void FUEL3_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC3IE;}
+
148 static inline void FUEL4_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC4IE;}
149
-
150 #define IGN1_TIMER_ENABLE() (TIM2)->SR = ~TIM_FLAG_CC1; (TIM2)->DIER |= TIM_DIER_CC1IE
-
151 #define IGN2_TIMER_ENABLE() (TIM2)->SR = ~TIM_FLAG_CC2; (TIM2)->DIER |= TIM_DIER_CC2IE
-
152 #define IGN3_TIMER_ENABLE() (TIM2)->SR = ~TIM_FLAG_CC3; (TIM2)->DIER |= TIM_DIER_CC3IE
-
153 #define IGN4_TIMER_ENABLE() (TIM2)->SR = ~TIM_FLAG_CC4; (TIM2)->DIER |= TIM_DIER_CC4IE
+
150 static inline void IGN1_TIMER_ENABLE(void) {(TIM2)->SR = ~TIM_FLAG_CC1; (TIM2)->DIER |= TIM_DIER_CC1IE;}
+
151 static inline void IGN2_TIMER_ENABLE(void) {(TIM2)->SR = ~TIM_FLAG_CC2; (TIM2)->DIER |= TIM_DIER_CC2IE;}
+
152 static inline void IGN3_TIMER_ENABLE(void) {(TIM2)->SR = ~TIM_FLAG_CC3; (TIM2)->DIER |= TIM_DIER_CC3IE;}
+
153 static inline void IGN4_TIMER_ENABLE(void) {(TIM2)->SR = ~TIM_FLAG_CC4; (TIM2)->DIER |= TIM_DIER_CC4IE;}
154
-
155 #define IGN1_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC1IE
-
156 #define IGN2_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC2IE
-
157 #define IGN3_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC3IE
-
158 #define IGN4_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC4IE
+
155 static inline void IGN1_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC1IE;}
+
156 static inline void IGN2_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC2IE;}
+
157 static inline void IGN3_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC3IE;}
+
158 static inline void IGN4_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC4IE;}
159
160 #ifndef SMALL_FLASH_MODE
-
161 #define FUEL5_TIMER_ENABLE() (TIM5)->SR = ~TIM_FLAG_CC1; (TIM5)->DIER |= TIM_DIER_CC1IE
-
162 #define FUEL6_TIMER_ENABLE() (TIM5)->SR = ~TIM_FLAG_CC2; (TIM5)->DIER |= TIM_DIER_CC2IE
-
163 #define FUEL7_TIMER_ENABLE() (TIM5)->SR = ~TIM_FLAG_CC3; (TIM5)->DIER |= TIM_DIER_CC3IE
-
164 #define FUEL8_TIMER_ENABLE() (TIM5)->SR = ~TIM_FLAG_CC4; (TIM5)->DIER |= TIM_DIER_CC4IE
+
161 static inline void FUEL5_TIMER_ENABLE(void) {(TIM5)->SR = ~TIM_FLAG_CC1; (TIM5)->DIER |= TIM_DIER_CC1IE;}
+
162 static inline void FUEL6_TIMER_ENABLE(void) {(TIM5)->SR = ~TIM_FLAG_CC2; (TIM5)->DIER |= TIM_DIER_CC2IE;}
+
163 static inline void FUEL7_TIMER_ENABLE(void) {(TIM5)->SR = ~TIM_FLAG_CC3; (TIM5)->DIER |= TIM_DIER_CC3IE;}
+
164 static inline void FUEL8_TIMER_ENABLE(void) {(TIM5)->SR = ~TIM_FLAG_CC4; (TIM5)->DIER |= TIM_DIER_CC4IE;}
165
-
166 #define FUEL5_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC1IE
-
167 #define FUEL6_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC2IE
-
168 #define FUEL7_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC3IE
-
169 #define FUEL8_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC4IE
+
166 static inline void FUEL5_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC1IE;}
+
167 static inline void FUEL6_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC2IE;}
+
168 static inline void FUEL7_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC3IE;}
+
169 static inline void FUEL8_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC4IE;}
170
-
171 #define IGN5_TIMER_ENABLE() (TIM4)->SR = ~TIM_FLAG_CC1; (TIM4)->DIER |= TIM_DIER_CC1IE
-
172 #define IGN6_TIMER_ENABLE() (TIM4)->SR = ~TIM_FLAG_CC2; (TIM4)->DIER |= TIM_DIER_CC2IE
-
173 #define IGN7_TIMER_ENABLE() (TIM4)->SR = ~TIM_FLAG_CC3; (TIM4)->DIER |= TIM_DIER_CC3IE
-
174 #define IGN8_TIMER_ENABLE() (TIM4)->SR = ~TIM_FLAG_CC4; (TIM4)->DIER |= TIM_DIER_CC4IE
+
171 static inline void IGN5_TIMER_ENABLE(void) {(TIM4)->SR = ~TIM_FLAG_CC1; (TIM4)->DIER |= TIM_DIER_CC1IE;}
+
172 static inline void IGN6_TIMER_ENABLE(void) {(TIM4)->SR = ~TIM_FLAG_CC2; (TIM4)->DIER |= TIM_DIER_CC2IE;}
+
173 static inline void IGN7_TIMER_ENABLE(void) {(TIM4)->SR = ~TIM_FLAG_CC3; (TIM4)->DIER |= TIM_DIER_CC3IE;}
+
174 static inline void IGN8_TIMER_ENABLE(void) {(TIM4)->SR = ~TIM_FLAG_CC4; (TIM4)->DIER |= TIM_DIER_CC4IE;}
175
-
176 #define IGN5_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC1IE
-
177 #define IGN6_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC2IE
-
178 #define IGN7_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC3IE
-
179 #define IGN8_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC4IE
+
176 static inline void IGN5_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC1IE;}
+
177 static inline void IGN6_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC2IE;}
+
178 static inline void IGN7_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC3IE;}
+
179 static inline void IGN8_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC4IE;}
180 #endif
181
182/*
@@ -308,7 +308,7 @@ diff --git a/board__stm32__official_8cpp.html b/board__stm32__official_8cpp.html index 70030835d5..9441e4fa2e 100644 --- a/board__stm32__official_8cpp.html +++ b/board__stm32__official_8cpp.html @@ -82,7 +82,7 @@ diff --git a/board__stm32__official_8h.html b/board__stm32__official_8h.html index 807efe0ffc..d363abc0de 100644 --- a/board__stm32__official_8h.html +++ b/board__stm32__official_8h.html @@ -92,7 +92,7 @@ diff --git a/board__stm32__official_8h_source.html b/board__stm32__official_8h_source.html index 6076eda2d7..5dfe3c0bd8 100644 --- a/board__stm32__official_8h_source.html +++ b/board__stm32__official_8h_source.html @@ -275,46 +275,46 @@
196#define IGN8_COMPARE (TIM4)->CCR4
197
198
-
199#define FUEL1_TIMER_ENABLE() (TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC1; (TIM3)->DIER |= TIM_DIER_CC1IE
-
200#define FUEL2_TIMER_ENABLE() (TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC2; (TIM3)->DIER |= TIM_DIER_CC2IE
-
201#define FUEL3_TIMER_ENABLE() (TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC3; (TIM3)->DIER |= TIM_DIER_CC3IE
-
202#define FUEL4_TIMER_ENABLE() (TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC4; (TIM3)->DIER |= TIM_DIER_CC4IE
+
199static inline void FUEL1_TIMER_ENABLE(void) {(TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC1; (TIM3)->DIER |= TIM_DIER_CC1IE;}
+
200static inline void FUEL2_TIMER_ENABLE(void) {(TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC2; (TIM3)->DIER |= TIM_DIER_CC2IE;}
+
201static inline void FUEL3_TIMER_ENABLE(void) {(TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC3; (TIM3)->DIER |= TIM_DIER_CC3IE;}
+
202static inline void FUEL4_TIMER_ENABLE(void) {(TIM3)->CR1 |= TIM_CR1_CEN; (TIM3)->SR = ~TIM_FLAG_CC4; (TIM3)->DIER |= TIM_DIER_CC4IE;}
203
-
204#define FUEL1_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC1IE
-
205#define FUEL2_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC2IE
-
206#define FUEL3_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC3IE
-
207#define FUEL4_TIMER_DISABLE() (TIM3)->DIER &= ~TIM_DIER_CC4IE
+
204static inline void FUEL1_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC1IE;}
+
205static inline void FUEL2_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC2IE;}
+
206static inline void FUEL3_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC3IE;}
+
207static inline void FUEL4_TIMER_DISABLE(void) {(TIM3)->DIER &= ~TIM_DIER_CC4IE;}
208
-
209#define IGN1_TIMER_ENABLE() (TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC1; (TIM2)->DIER |= TIM_DIER_CC1IE
-
210#define IGN2_TIMER_ENABLE() (TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC2; (TIM2)->DIER |= TIM_DIER_CC2IE
-
211#define IGN3_TIMER_ENABLE() (TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC3; (TIM2)->DIER |= TIM_DIER_CC3IE
-
212#define IGN4_TIMER_ENABLE() (TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC4; (TIM2)->DIER |= TIM_DIER_CC4IE
+
209 static inline void IGN1_TIMER_ENABLE(void) {(TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC1; (TIM2)->DIER |= TIM_DIER_CC1IE;}
+
210 static inline void IGN2_TIMER_ENABLE(void) {(TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC2; (TIM2)->DIER |= TIM_DIER_CC2IE;}
+
211 static inline void IGN3_TIMER_ENABLE(void) {(TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC3; (TIM2)->DIER |= TIM_DIER_CC3IE;}
+
212 static inline void IGN4_TIMER_ENABLE(void) {(TIM2)->CR1 |= TIM_CR1_CEN; (TIM2)->SR = ~TIM_FLAG_CC4; (TIM2)->DIER |= TIM_DIER_CC4IE;}
213
-
214#define IGN1_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC1IE
-
215#define IGN2_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC2IE
-
216#define IGN3_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC3IE
-
217#define IGN4_TIMER_DISABLE() (TIM2)->DIER &= ~TIM_DIER_CC4IE
+
214 static inline void IGN1_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC1IE;}
+
215 static inline void IGN2_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC2IE;}
+
216 static inline void IGN3_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC3IE;}
+
217 static inline void IGN4_TIMER_DISABLE(void) {(TIM2)->DIER &= ~TIM_DIER_CC4IE;}
218
219
-
220#define FUEL5_TIMER_ENABLE() (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC1; (TIM5)->DIER |= TIM_DIER_CC1IE
-
221#define FUEL6_TIMER_ENABLE() (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC2; (TIM5)->DIER |= TIM_DIER_CC2IE
-
222#define FUEL7_TIMER_ENABLE() (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC3; (TIM5)->DIER |= TIM_DIER_CC3IE
-
223#define FUEL8_TIMER_ENABLE() (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC4; (TIM5)->DIER |= TIM_DIER_CC4IE
+
220static inline void FUEL5_TIMER_ENABLE(void) {(TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC1; (TIM5)->DIER |= TIM_DIER_CC1IE;}
+
221static inline void FUEL6_TIMER_ENABLE(void) {(TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC2; (TIM5)->DIER |= TIM_DIER_CC2IE;}
+
222static inline void FUEL7_TIMER_ENABLE(void) {(TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC3; (TIM5)->DIER |= TIM_DIER_CC3IE;}
+
223static inline void FUEL8_TIMER_ENABLE(void) {(TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->CR1 |= TIM_CR1_CEN; (TIM5)->SR = ~TIM_FLAG_CC4; (TIM5)->DIER |= TIM_DIER_CC4IE;}
224
-
225#define FUEL5_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC1IE
-
226#define FUEL6_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC2IE
-
227#define FUEL7_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC3IE
-
228#define FUEL8_TIMER_DISABLE() (TIM5)->DIER &= ~TIM_DIER_CC4IE
+
225static inline void FUEL5_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC1IE;}
+
226static inline void FUEL6_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC2IE;}
+
227static inline void FUEL7_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC3IE;}
+
228static inline void FUEL8_TIMER_DISABLE(void) {(TIM5)->DIER &= ~TIM_DIER_CC4IE;}
229
-
230#define IGN5_TIMER_ENABLE() (TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC1; (TIM4)->DIER |= TIM_DIER_CC1IE
-
231#define IGN6_TIMER_ENABLE() (TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC2; (TIM4)->DIER |= TIM_DIER_CC2IE
-
232#define IGN7_TIMER_ENABLE() (TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC3; (TIM4)->DIER |= TIM_DIER_CC3IE
-
233#define IGN8_TIMER_ENABLE() (TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC4; (TIM4)->DIER |= TIM_DIER_CC4IE
+
230 static inline void IGN5_TIMER_ENABLE(void) {(TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC1; (TIM4)->DIER |= TIM_DIER_CC1IE;}
+
231 static inline void IGN6_TIMER_ENABLE(void) {(TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC2; (TIM4)->DIER |= TIM_DIER_CC2IE;}
+
232 static inline void IGN7_TIMER_ENABLE(void) {(TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC3; (TIM4)->DIER |= TIM_DIER_CC3IE;}
+
233 static inline void IGN8_TIMER_ENABLE(void) {(TIM4)->CR1 |= TIM_CR1_CEN; (TIM4)->SR = ~TIM_FLAG_CC4; (TIM4)->DIER |= TIM_DIER_CC4IE;}
234
-
235#define IGN5_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC1IE
-
236#define IGN6_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC2IE
-
237#define IGN7_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC3IE
-
238#define IGN8_TIMER_DISABLE() (TIM4)->DIER &= ~TIM_DIER_CC4IE
+
235 static inline void IGN5_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC1IE;}
+
236 static inline void IGN6_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC2IE;}
+
237 static inline void IGN7_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC3IE;}
+
238 static inline void IGN8_TIMER_DISABLE(void) {(TIM4)->DIER &= ~TIM_DIER_CC4IE;}
239
240
241
@@ -370,10 +370,10 @@
291#if ((STM32_CORE_VERSION_MINOR<=8) & (STM32_CORE_VERSION_MAJOR==1))
292void oneMSInterval(HardwareTimer*);
293void boostInterrupt(HardwareTimer*);
-
294void fuelSchedule1Interrupt(HardwareTimer*);
-
295void fuelSchedule2Interrupt(HardwareTimer*);
-
296void fuelSchedule3Interrupt(HardwareTimer*);
-
297void fuelSchedule4Interrupt(HardwareTimer*);
+
294void fuelSchedule1Interrupt(HardwareTimer*);
+
295void fuelSchedule2Interrupt(HardwareTimer*);
+
296void fuelSchedule3Interrupt(HardwareTimer*);
+
297void fuelSchedule4Interrupt(HardwareTimer*);
298#if (INJ_CHANNELS >= 5)
299void fuelSchedule5Interrupt(HardwareTimer*);
300#endif
@@ -389,12 +389,12 @@
310void idleInterrupt(HardwareTimer*);
311void vvtInterrupt(HardwareTimer*);
312void fanInterrupt(HardwareTimer*);
-
313void ignitionSchedule1Interrupt(HardwareTimer*);
-
314void ignitionSchedule2Interrupt(HardwareTimer*);
-
315void ignitionSchedule3Interrupt(HardwareTimer*);
-
316void ignitionSchedule4Interrupt(HardwareTimer*);
+
313void ignitionSchedule1Interrupt(HardwareTimer*);
+
314void ignitionSchedule2Interrupt(HardwareTimer*);
+
315void ignitionSchedule3Interrupt(HardwareTimer*);
+
316void ignitionSchedule4Interrupt(HardwareTimer*);
317#if (IGN_CHANNELS >= 5)
-
318void ignitionSchedule5Interrupt(HardwareTimer*);
+
318void ignitionSchedule5Interrupt(HardwareTimer*);
319#endif
320#if (IGN_CHANNELS >= 6)
321void ignitionSchedule6Interrupt(HardwareTimer*);
@@ -426,11 +426,20 @@
void vvtInterrupt(void)
Definition: auxiliaries.cpp:1109
void boostInterrupt(void)
Definition: auxiliaries.cpp:1079
void idleInterrupt(void)
Definition: idle.cpp:884
-
void oneMSInterval(void)
Definition: timers.cpp:66
+
void ignitionSchedule4Interrupt(void)
Definition: scheduler.cpp:1019
+
void fuelSchedule1Interrupt()
Definition: scheduler.cpp:869
+
void fuelSchedule3Interrupt()
Definition: scheduler.cpp:889
+
void fuelSchedule2Interrupt()
Definition: scheduler.cpp:879
+
void ignitionSchedule5Interrupt(void)
Definition: scheduler.cpp:1028
+
void fuelSchedule4Interrupt()
Definition: scheduler.cpp:899
+
void ignitionSchedule1Interrupt(void)
Definition: scheduler.cpp:992
+
void ignitionSchedule2Interrupt(void)
Definition: scheduler.cpp:1001
+
void ignitionSchedule3Interrupt(void)
Definition: scheduler.cpp:1010
+
void oneMSInterval(void)
Definition: timers.cpp:72
diff --git a/board__teensy35_8cpp.html b/board__teensy35_8cpp.html index 8260670f60..25098f730f 100644 --- a/board__teensy35_8cpp.html +++ b/board__teensy35_8cpp.html @@ -81,7 +81,7 @@ diff --git a/board__teensy35_8h.html b/board__teensy35_8h.html index db99ef1487..3e49f02c74 100644 --- a/board__teensy35_8h.html +++ b/board__teensy35_8h.html @@ -82,7 +82,7 @@ diff --git a/board__teensy35_8h_source.html b/board__teensy35_8h_source.html index 1c3bf4afe7..bd2a67d820 100644 --- a/board__teensy35_8h_source.html +++ b/board__teensy35_8h_source.html @@ -155,41 +155,41 @@
76 #define IGN7_COMPARE FTM3_C6V
77 #define IGN8_COMPARE FTM3_C7V
78
-
79 #define FUEL1_TIMER_ENABLE() FTM0_C0SC |= FTM_CSC_CHIE //Write 1 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
-
80 #define FUEL2_TIMER_ENABLE() FTM0_C1SC |= FTM_CSC_CHIE
-
81 #define FUEL3_TIMER_ENABLE() FTM0_C2SC |= FTM_CSC_CHIE
-
82 #define FUEL4_TIMER_ENABLE() FTM0_C3SC |= FTM_CSC_CHIE
-
83 #define FUEL5_TIMER_ENABLE() FTM3_C0SC |= FTM_CSC_CHIE
-
84 #define FUEL6_TIMER_ENABLE() FTM3_C1SC |= FTM_CSC_CHIE
-
85 #define FUEL7_TIMER_ENABLE() FTM3_C2SC |= FTM_CSC_CHIE
-
86 #define FUEL8_TIMER_ENABLE() FTM3_C3SC |= FTM_CSC_CHIE
+
79 static inline void FUEL1_TIMER_ENABLE(void) {FTM0_C0SC |= FTM_CSC_CHIE;} //Write 1 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
+
80 static inline void FUEL2_TIMER_ENABLE(void) {FTM0_C1SC |= FTM_CSC_CHIE;}
+
81 static inline void FUEL3_TIMER_ENABLE(void) {FTM0_C2SC |= FTM_CSC_CHIE;}
+
82 static inline void FUEL4_TIMER_ENABLE(void) {FTM0_C3SC |= FTM_CSC_CHIE;}
+
83 static inline void FUEL5_TIMER_ENABLE(void) {FTM3_C0SC |= FTM_CSC_CHIE;}
+
84 static inline void FUEL6_TIMER_ENABLE(void) {FTM3_C1SC |= FTM_CSC_CHIE;}
+
85 static inline void FUEL7_TIMER_ENABLE(void) {FTM3_C2SC |= FTM_CSC_CHIE;}
+
86 static inline void FUEL8_TIMER_ENABLE(void) {FTM3_C3SC |= FTM_CSC_CHIE;}
87
-
88 #define FUEL1_TIMER_DISABLE() FTM0_C0SC &= ~FTM_CSC_CHIE //Write 0 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
-
89 #define FUEL2_TIMER_DISABLE() FTM0_C1SC &= ~FTM_CSC_CHIE
-
90 #define FUEL3_TIMER_DISABLE() FTM0_C2SC &= ~FTM_CSC_CHIE
-
91 #define FUEL4_TIMER_DISABLE() FTM0_C3SC &= ~FTM_CSC_CHIE
-
92 #define FUEL5_TIMER_DISABLE() FTM3_C0SC &= ~FTM_CSC_CHIE //Write 0 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
-
93 #define FUEL6_TIMER_DISABLE() FTM3_C1SC &= ~FTM_CSC_CHIE
-
94 #define FUEL7_TIMER_DISABLE() FTM3_C2SC &= ~FTM_CSC_CHIE
-
95 #define FUEL8_TIMER_DISABLE() FTM3_C3SC &= ~FTM_CSC_CHIE
+
88 static inline void FUEL1_TIMER_DISABLE(void) {FTM0_C0SC &= ~FTM_CSC_CHIE;} //Write 0 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
+
89 static inline void FUEL2_TIMER_DISABLE(void) {FTM0_C1SC &= ~FTM_CSC_CHIE;}
+
90 static inline void FUEL3_TIMER_DISABLE(void) {FTM0_C2SC &= ~FTM_CSC_CHIE;}
+
91 static inline void FUEL4_TIMER_DISABLE(void) {FTM0_C3SC &= ~FTM_CSC_CHIE;}
+
92 static inline void FUEL5_TIMER_DISABLE(void) {FTM3_C0SC &= ~FTM_CSC_CHIE;} //Write 0 to the CHIE (Channel Interrupt Enable) bit of channel 0 Status/Control
+
93 static inline void FUEL6_TIMER_DISABLE(void) {FTM3_C1SC &= ~FTM_CSC_CHIE;}
+
94 static inline void FUEL7_TIMER_DISABLE(void) {FTM3_C2SC &= ~FTM_CSC_CHIE;}
+
95 static inline void FUEL8_TIMER_DISABLE(void) {FTM3_C3SC &= ~FTM_CSC_CHIE;}
96
-
97 #define IGN1_TIMER_ENABLE() FTM0_C4SC |= FTM_CSC_CHIE
-
98 #define IGN2_TIMER_ENABLE() FTM0_C5SC |= FTM_CSC_CHIE
-
99 #define IGN3_TIMER_ENABLE() FTM0_C6SC |= FTM_CSC_CHIE
-
100 #define IGN4_TIMER_ENABLE() FTM0_C7SC |= FTM_CSC_CHIE
-
101 #define IGN5_TIMER_ENABLE() FTM3_C4SC |= FTM_CSC_CHIE
-
102 #define IGN6_TIMER_ENABLE() FTM3_C5SC |= FTM_CSC_CHIE
-
103 #define IGN7_TIMER_ENABLE() FTM3_C6SC |= FTM_CSC_CHIE
-
104 #define IGN8_TIMER_ENABLE() FTM3_C7SC |= FTM_CSC_CHIE
+
97 static inline void IGN1_TIMER_ENABLE(void) {FTM0_C4SC |= FTM_CSC_CHIE;}
+
98 static inline void IGN2_TIMER_ENABLE(void) {FTM0_C5SC |= FTM_CSC_CHIE;}
+
99 static inline void IGN3_TIMER_ENABLE(void) {FTM0_C6SC |= FTM_CSC_CHIE;}
+
100 static inline void IGN4_TIMER_ENABLE(void) {FTM0_C7SC |= FTM_CSC_CHIE;}
+
101 static inline void IGN5_TIMER_ENABLE(void) {FTM3_C4SC |= FTM_CSC_CHIE;}
+
102 static inline void IGN6_TIMER_ENABLE(void) {FTM3_C5SC |= FTM_CSC_CHIE;}
+
103 static inline void IGN7_TIMER_ENABLE(void) {FTM3_C6SC |= FTM_CSC_CHIE;}
+
104 static inline void IGN8_TIMER_ENABLE(void) {FTM3_C7SC |= FTM_CSC_CHIE;}
105
-
106 #define IGN1_TIMER_DISABLE() FTM0_C4SC &= ~FTM_CSC_CHIE
-
107 #define IGN2_TIMER_DISABLE() FTM0_C5SC &= ~FTM_CSC_CHIE
-
108 #define IGN3_TIMER_DISABLE() FTM0_C6SC &= ~FTM_CSC_CHIE
-
109 #define IGN4_TIMER_DISABLE() FTM0_C7SC &= ~FTM_CSC_CHIE
-
110 #define IGN5_TIMER_DISABLE() FTM3_C4SC &= ~FTM_CSC_CHIE
-
111 #define IGN6_TIMER_DISABLE() FTM3_C5SC &= ~FTM_CSC_CHIE
-
112 #define IGN7_TIMER_DISABLE() FTM3_C6SC &= ~FTM_CSC_CHIE
-
113 #define IGN8_TIMER_DISABLE() FTM3_C7SC &= ~FTM_CSC_CHIE
+
106 static inline void IGN1_TIMER_DISABLE(void) {FTM0_C4SC &= ~FTM_CSC_CHIE;}
+
107 static inline void IGN2_TIMER_DISABLE(void) {FTM0_C5SC &= ~FTM_CSC_CHIE;}
+
108 static inline void IGN3_TIMER_DISABLE(void) {FTM0_C6SC &= ~FTM_CSC_CHIE;}
+
109 static inline void IGN4_TIMER_DISABLE(void) {FTM0_C7SC &= ~FTM_CSC_CHIE;}
+
110 static inline void IGN5_TIMER_DISABLE(void) {FTM3_C4SC &= ~FTM_CSC_CHIE;}
+
111 static inline void IGN6_TIMER_DISABLE(void) {FTM3_C5SC &= ~FTM_CSC_CHIE;}
+
112 static inline void IGN7_TIMER_DISABLE(void) {FTM3_C6SC &= ~FTM_CSC_CHIE;}
+
113 static inline void IGN8_TIMER_DISABLE(void) {FTM3_C7SC &= ~FTM_CSC_CHIE;}
114
115 #define MAX_TIMER_PERIOD 139808 // 2.13333333uS * 65535
116 #define uS_TO_TIMER_COMPARE(uS) ((uS * 15) >> 5) //Converts a given number of uS into the required number of timer ticks until that time has passed.
@@ -253,7 +253,7 @@ diff --git a/board__teensy41_8cpp.html b/board__teensy41_8cpp.html index 51ca7f8b7b..59545a16cf 100644 --- a/board__teensy41_8cpp.html +++ b/board__teensy41_8cpp.html @@ -81,7 +81,7 @@ diff --git a/board__teensy41_8h.html b/board__teensy41_8h.html index 8eb5868035..5f49145e5c 100644 --- a/board__teensy41_8h.html +++ b/board__teensy41_8h.html @@ -82,7 +82,7 @@ diff --git a/board__teensy41_8h_source.html b/board__teensy41_8h_source.html index 299f96a483..d74f2d7ad1 100644 --- a/board__teensy41_8h_source.html +++ b/board__teensy41_8h_source.html @@ -161,41 +161,41 @@
82 #define IGN7_COMPARE TMR4_COMP12
83 #define IGN8_COMPARE TMR4_COMP13
84
-
85 #define FUEL1_TIMER_ENABLE() TMR1_CSCTRL0 |= TMR_CSCTRL_TCF1EN //Write 1 to the TCFIEN (Channel Interrupt Enable) bit of channel 0 Status/Control
-
86 #define FUEL2_TIMER_ENABLE() TMR1_CSCTRL1 |= TMR_CSCTRL_TCF1EN
-
87 #define FUEL3_TIMER_ENABLE() TMR1_CSCTRL2 |= TMR_CSCTRL_TCF1EN
-
88 #define FUEL4_TIMER_ENABLE() TMR1_CSCTRL3 |= TMR_CSCTRL_TCF1EN
-
89 #define FUEL5_TIMER_ENABLE() TMR3_CSCTRL0 |= TMR_CSCTRL_TCF1EN
-
90 #define FUEL6_TIMER_ENABLE() TMR3_CSCTRL1 |= TMR_CSCTRL_TCF1EN
-
91 #define FUEL7_TIMER_ENABLE() TMR3_CSCTRL2 |= TMR_CSCTRL_TCF1EN
-
92 #define FUEL8_TIMER_ENABLE() TMR3_CSCTRL3 |= TMR_CSCTRL_TCF1EN
+
85 static inline void FUEL1_TIMER_ENABLE(void) {TMR1_CSCTRL0 |= TMR_CSCTRL_TCF1EN;} //Write 1 to the TCFIEN (Channel Interrupt Enable) bit of channel 0 Status/Control
+
86 static inline void FUEL2_TIMER_ENABLE(void) {TMR1_CSCTRL1 |= TMR_CSCTRL_TCF1EN;}
+
87 static inline void FUEL3_TIMER_ENABLE(void) {TMR1_CSCTRL2 |= TMR_CSCTRL_TCF1EN;}
+
88 static inline void FUEL4_TIMER_ENABLE(void) {TMR1_CSCTRL3 |= TMR_CSCTRL_TCF1EN;}
+
89 static inline void FUEL5_TIMER_ENABLE(void) {TMR3_CSCTRL0 |= TMR_CSCTRL_TCF1EN;}
+
90 static inline void FUEL6_TIMER_ENABLE(void) {TMR3_CSCTRL1 |= TMR_CSCTRL_TCF1EN;}
+
91 static inline void FUEL7_TIMER_ENABLE(void) {TMR3_CSCTRL2 |= TMR_CSCTRL_TCF1EN;}
+
92 static inline void FUEL8_TIMER_ENABLE(void) {TMR3_CSCTRL3 |= TMR_CSCTRL_TCF1EN;}
93
-
94 #define FUEL1_TIMER_DISABLE() TMR1_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN //Write 0 to the TCFIEN (Channel Interrupt Enable) bit of channel 0 Status/Control
-
95 #define FUEL2_TIMER_DISABLE() TMR1_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN
-
96 #define FUEL3_TIMER_DISABLE() TMR1_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN
-
97 #define FUEL4_TIMER_DISABLE() TMR1_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN
-
98 #define FUEL5_TIMER_DISABLE() TMR3_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN
-
99 #define FUEL6_TIMER_DISABLE() TMR3_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN
-
100 #define FUEL7_TIMER_DISABLE() TMR3_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN
-
101 #define FUEL8_TIMER_DISABLE() TMR3_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN
+
94 static inline void FUEL1_TIMER_DISABLE(void) {TMR1_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN;} //Write 0 to the TCFIEN (Channel Interrupt Enable) bit of channel 0 Status/Control
+
95 static inline void FUEL2_TIMER_DISABLE(void) {TMR1_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN;}
+
96 static inline void FUEL3_TIMER_DISABLE(void) {TMR1_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN;}
+
97 static inline void FUEL4_TIMER_DISABLE(void) {TMR1_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN;}
+
98 static inline void FUEL5_TIMER_DISABLE(void) {TMR3_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN;}
+
99 static inline void FUEL6_TIMER_DISABLE(void) {TMR3_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN;}
+
100 static inline void FUEL7_TIMER_DISABLE(void) {TMR3_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN;}
+
101 static inline void FUEL8_TIMER_DISABLE(void) {TMR3_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN;}
102
-
103 #define IGN1_TIMER_ENABLE() TMR2_CSCTRL0 |= TMR_CSCTRL_TCF1EN
-
104 #define IGN2_TIMER_ENABLE() TMR2_CSCTRL1 |= TMR_CSCTRL_TCF1EN
-
105 #define IGN3_TIMER_ENABLE() TMR2_CSCTRL2 |= TMR_CSCTRL_TCF1EN
-
106 #define IGN4_TIMER_ENABLE() TMR2_CSCTRL3 |= TMR_CSCTRL_TCF1EN
-
107 #define IGN5_TIMER_ENABLE() TMR4_CSCTRL0 |= TMR_CSCTRL_TCF1EN
-
108 #define IGN6_TIMER_ENABLE() TMR4_CSCTRL1 |= TMR_CSCTRL_TCF1EN
-
109 #define IGN7_TIMER_ENABLE() TMR4_CSCTRL2 |= TMR_CSCTRL_TCF1EN
-
110 #define IGN8_TIMER_ENABLE() TMR4_CSCTRL3 |= TMR_CSCTRL_TCF1EN
+
103 static inline void IGN1_TIMER_ENABLE(void) {TMR2_CSCTRL0 |= TMR_CSCTRL_TCF1EN;}
+
104 static inline void IGN2_TIMER_ENABLE(void) {TMR2_CSCTRL1 |= TMR_CSCTRL_TCF1EN;}
+
105 static inline void IGN3_TIMER_ENABLE(void) {TMR2_CSCTRL2 |= TMR_CSCTRL_TCF1EN;}
+
106 static inline void IGN4_TIMER_ENABLE(void) {TMR2_CSCTRL3 |= TMR_CSCTRL_TCF1EN;}
+
107 static inline void IGN5_TIMER_ENABLE(void) {TMR4_CSCTRL0 |= TMR_CSCTRL_TCF1EN;}
+
108 static inline void IGN6_TIMER_ENABLE(void) {TMR4_CSCTRL1 |= TMR_CSCTRL_TCF1EN;}
+
109 static inline void IGN7_TIMER_ENABLE(void) {TMR4_CSCTRL2 |= TMR_CSCTRL_TCF1EN;}
+
110 static inline void IGN8_TIMER_ENABLE(void) {TMR4_CSCTRL3 |= TMR_CSCTRL_TCF1EN;}
111
-
112 #define IGN1_TIMER_DISABLE() TMR2_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN
-
113 #define IGN2_TIMER_DISABLE() TMR2_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN
-
114 #define IGN3_TIMER_DISABLE() TMR2_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN
-
115 #define IGN4_TIMER_DISABLE() TMR2_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN
-
116 #define IGN5_TIMER_DISABLE() TMR4_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN
-
117 #define IGN6_TIMER_DISABLE() TMR4_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN
-
118 #define IGN7_TIMER_DISABLE() TMR4_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN
-
119 #define IGN8_TIMER_DISABLE() TMR4_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN
+
112 static inline void IGN1_TIMER_DISABLE(void) {TMR2_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN;}
+
113 static inline void IGN2_TIMER_DISABLE(void) {TMR2_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN;}
+
114 static inline void IGN3_TIMER_DISABLE(void) {TMR2_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN;}
+
115 static inline void IGN4_TIMER_DISABLE(void) {TMR2_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN;}
+
116 static inline void IGN5_TIMER_DISABLE(void) {TMR4_CSCTRL0 &= ~TMR_CSCTRL_TCF1EN;}
+
117 static inline void IGN6_TIMER_DISABLE(void) {TMR4_CSCTRL1 &= ~TMR_CSCTRL_TCF1EN;}
+
118 static inline void IGN7_TIMER_DISABLE(void) {TMR4_CSCTRL2 &= ~TMR_CSCTRL_TCF1EN;}
+
119 static inline void IGN8_TIMER_DISABLE(void) {TMR4_CSCTRL3 &= ~TMR_CSCTRL_TCF1EN;}
120
121 //Bus Clock is 150Mhz @ 600 Mhz CPU. Need to handle this dynamically in the future for other frequencies
122 //#define TMR_PRESCALE 128
@@ -260,7 +260,7 @@ diff --git a/board__template_8cpp.html b/board__template_8cpp.html index 3407c4739a..0649f19883 100644 --- a/board__template_8cpp.html +++ b/board__template_8cpp.html @@ -81,7 +81,7 @@ diff --git a/board__template_8h.html b/board__template_8h.html index 646d303dd2..dafa93128e 100644 --- a/board__template_8h.html +++ b/board__template_8h.html @@ -82,7 +82,7 @@ diff --git a/board__template_8h_source.html b/board__template_8h_source.html index e43b779913..4cf0928a6c 100644 --- a/board__template_8h_source.html +++ b/board__template_8h_source.html @@ -146,45 +146,45 @@
67 #define IGN7_COMPARE <register here>
68 #define IGN8_COMPARE <register here>
69
-
70 #define FUEL1_TIMER_ENABLE() <macro here>
-
71 #define FUEL2_TIMER_ENABLE() <macro here>
-
72 #define FUEL3_TIMER_ENABLE() <macro here>
-
73 #define FUEL4_TIMER_ENABLE() <macro here>
+
70 static inline void FUEL1_TIMER_ENABLE(void) {<macro here>;}
+
71 static inline void FUEL2_TIMER_ENABLE(void) {<macro here>;}
+
72 static inline void FUEL3_TIMER_ENABLE(void) {<macro here>;}
+
73 static inline void FUEL4_TIMER_ENABLE(void) {<macro here>;}
74 //The below are optional, but recommended if there are sufficient timers/compares
-
75 #define FUEL5_TIMER_ENABLE() <macro here>
-
76 #define FUEL6_TIMER_ENABLE() <macro here>
-
77 #define FUEL7_TIMER_ENABLE() <macro here>
-
78 #define FUEL8_TIMER_ENABLE() <macro here>
+
75 static inline void FUEL5_TIMER_ENABLE(void) {<macro here>;}
+
76 static inline void FUEL6_TIMER_ENABLE(void) {<macro here>;}
+
77 static inline void FUEL7_TIMER_ENABLE(void) {<macro here>;}
+
78 static inline void FUEL8_TIMER_ENABLE(void) {<macro here>;}
79
-
80 #define FUEL1_TIMER_DISABLE() <macro here>
-
81 #define FUEL2_TIMER_DISABLE() <macro here>
-
82 #define FUEL3_TIMER_DISABLE() <macro here>
-
83 #define FUEL4_TIMER_DISABLE() <macro here>
+
80 static inline void FUEL1_TIMER_DISABLE(void) { <macro here>;}
+
81 static inline void FUEL2_TIMER_DISABLE(void) { <macro here>;}
+
82 static inline void FUEL3_TIMER_DISABLE(void) { <macro here>;}
+
83 static inline void FUEL4_TIMER_DISABLE(void) { <macro here>;}
84 //The below are optional, but recommended if there are sufficient timers/compares
-
85 #define FUEL5_TIMER_DISABLE() <macro here>
-
86 #define FUEL6_TIMER_DISABLE() <macro here>
-
87 #define FUEL7_TIMER_DISABLE() <macro here>
-
88 #define FUEL8_TIMER_DISABLE() <macro here>
+
85 static inline void FUEL5_TIMER_DISABLE(void) { <macro here>;}
+
86 static inline void FUEL6_TIMER_DISABLE(void) { <macro here>;}
+
87 static inline void FUEL7_TIMER_DISABLE(void) { <macro here>;}
+
88 static inline void FUEL8_TIMER_DISABLE(void) { <macro here>;}
89
-
90 #define IGN1_TIMER_ENABLE() <macro here>
-
91 #define IGN2_TIMER_ENABLE() <macro here>
-
92 #define IGN3_TIMER_ENABLE() <macro here>
-
93 #define IGN4_TIMER_ENABLE() <macro here>
+
90 static inline void IGN1_TIMER_ENABLE(void) {<macro here>;}
+
91 static inline void IGN2_TIMER_ENABLE(void) {<macro here>;}
+
92 static inline void IGN3_TIMER_ENABLE(void) {<macro here>;}
+
93 static inline void IGN4_TIMER_ENABLE(void) {<macro here>;}
94 //The below are optional, but recommended if there are sufficient timers/compares
-
95 #define IGN5_TIMER_ENABLE() <macro here>
-
96 #define IGN6_TIMER_ENABLE() <macro here>
-
97 #define IGN7_TIMER_ENABLE() <macro here>
-
98 #define IGN8_TIMER_ENABLE() <macro here>
+
95 static inline void IGN5_TIMER_ENABLE(void) {<macro here>;}
+
96 static inline void IGN6_TIMER_ENABLE(void) {<macro here>;}
+
97 static inline void IGN7_TIMER_ENABLE(void) {<macro here>;}
+
98 static inline void IGN8_TIMER_ENABLE(void) {<macro here>;}
99
-
100 #define IGN1_TIMER_DISABLE() <macro here>
-
101 #define IGN2_TIMER_DISABLE() <macro here>
-
102 #define IGN3_TIMER_DISABLE() <macro here>
-
103 #define IGN4_TIMER_DISABLE() <macro here>
-
104 //The below are optional, but recommended if there are sufficient timers/compares
-
105 #define IGN5_TIMER_DISABLE() <macro here>
-
106 #define IGN6_TIMER_DISABLE() <macro here>
-
107 #define IGN7_TIMER_DISABLE() <macro here>
-
108 #define IGN8_TIMER_DISABLE() <macro here>
+
100 static inline void IGN1_TIMER_DISABLE(void) {<macro here>;}
+
101 static inline void IGN2_TIMER_DISABLE(void) {<macro here>;}
+
102 static inline void IGN3_TIMER_DISABLE(void) {<macro here>;}
+
103 static inline void IGN4_TIMER_DISABLE(void) {<macro here>;}
+
104 //The below are optional, but recommended if there are suffici;}ent timers/compares
+
105 static inline void IGN5_TIMER_DISABLE(void) {<macro here>;}
+
106 static inline void IGN6_TIMER_DISABLE(void) {<macro here>;}
+
107 static inline void IGN7_TIMER_DISABLE(void) {<macro here>;}
+
108 static inline void IGN8_TIMER_DISABLE(void) {<macro here>;}
109
110
111 #define MAX_TIMER_PERIOD 139808 //This is the maximum time, in uS, that the compare channels can run before overflowing. It is typically 65535 * <how long each tick represents>
@@ -196,7 +196,7 @@
117*/
118 //macro functions for enabling and disabling timer interrupts for the boost and vvt functions
119 #define ENABLE_BOOST_TIMER() <macro here>
-
120 #define DISABLE_BOOST_TIMER() <macro here>
+
120 #define DISABLE_BOOST_TIMER(void) { <macro here>
121
122 #define ENABLE_VVT_TIMER() <macro here>
123 #define DISABLE_VVT_TIMER() <macro here>
@@ -228,7 +228,7 @@ diff --git a/can_broadcast_8cpp.html b/can_broadcast_8cpp.html index aa00461a2f..e80205bb8d 100644 --- a/can_broadcast_8cpp.html +++ b/can_broadcast_8cpp.html @@ -81,7 +81,7 @@ diff --git a/can_broadcast_8h.html b/can_broadcast_8h.html index 70b26c18c2..ac8c5c8eb2 100644 --- a/can_broadcast_8h.html +++ b/can_broadcast_8h.html @@ -91,7 +91,7 @@ diff --git a/can_broadcast_8h_source.html b/can_broadcast_8h_source.html index 17709600b4..d05978a7f9 100644 --- a/can_broadcast_8h_source.html +++ b/can_broadcast_8h_source.html @@ -101,7 +101,7 @@ diff --git a/classes.html b/classes.html index bc1c5ebc43..0f65853f3d 100644 --- a/classes.html +++ b/classes.html @@ -83,7 +83,7 @@
FuelSchedule
I
-
int16_byte
+
IgnitionSchedule
int16_byte
O
offset_to_table
@@ -92,7 +92,7 @@
packedError
page_iterator_t
S
-
Schedule
statuses
StepperIdle
+
statuses
StepperIdle
T
table2D
table3d_axis_io
table3DGetValueCache
table_axis_iterator
table_row_iterator
table_value_iterator
@@ -103,7 +103,7 @@ diff --git a/classint16__byte-members.html b/classint16__byte-members.html index 114ddaf6fe..297fe1ad69 100644 --- a/classint16__byte-members.html +++ b/classint16__byte-members.html @@ -82,7 +82,7 @@ diff --git a/classint16__byte.html b/classint16__byte.html index 2937f8eadf..9726a524a7 100644 --- a/classint16__byte.html +++ b/classint16__byte.html @@ -229,7 +229,7 @@

diff --git a/classoffset__to__table-members.html b/classoffset__to__table-members.html index f6f1f3157d..0e8ab5efd1 100644 --- a/classoffset__to__table-members.html +++ b/classoffset__to__table-members.html @@ -82,7 +82,7 @@ diff --git a/classoffset__to__table.html b/classoffset__to__table.html index 35b50bd01b..64a4fc398c 100644 --- a/classoffset__to__table.html +++ b/classoffset__to__table.html @@ -210,7 +210,7 @@

diff --git a/classtable3d__axis__io-members.html b/classtable3d__axis__io-members.html index ecf5d5dc97..ad2c159287 100644 --- a/classtable3d__axis__io-members.html +++ b/classtable3d__axis__io-members.html @@ -82,7 +82,7 @@ diff --git a/classtable3d__axis__io.html b/classtable3d__axis__io.html index ae7540ee7b..39defd48d1 100644 --- a/classtable3d__axis__io.html +++ b/classtable3d__axis__io.html @@ -276,7 +276,7 @@

diff --git a/classtable__axis__iterator-members.html b/classtable__axis__iterator-members.html index fd235424ab..34ca679330 100644 --- a/classtable__axis__iterator-members.html +++ b/classtable__axis__iterator-members.html @@ -86,7 +86,7 @@ diff --git a/classtable__axis__iterator.html b/classtable__axis__iterator.html index 5a643afaec..b36556ffc8 100644 --- a/classtable__axis__iterator.html +++ b/classtable__axis__iterator.html @@ -393,7 +393,7 @@

diff --git a/classtable__row__iterator-members.html b/classtable__row__iterator-members.html index c562c8cde7..8962ab303a 100644 --- a/classtable__row__iterator-members.html +++ b/classtable__row__iterator-members.html @@ -88,7 +88,7 @@ diff --git a/classtable__row__iterator.html b/classtable__row__iterator.html index c1f22ae834..e6e3c3cf84 100644 --- a/classtable__row__iterator.html +++ b/classtable__row__iterator.html @@ -463,7 +463,7 @@

diff --git a/classtable__value__iterator-members.html b/classtable__value__iterator-members.html index fd5e00ae4b..e4dc35ac92 100644 --- a/classtable__value__iterator-members.html +++ b/classtable__value__iterator-members.html @@ -85,7 +85,7 @@ diff --git a/classtable__value__iterator.html b/classtable__value__iterator.html index cfc0056b6c..7d455c5457 100644 --- a/classtable__value__iterator.html +++ b/classtable__value__iterator.html @@ -342,7 +342,7 @@

diff --git a/comms_8cpp.html b/comms_8cpp.html index 7a64611952..a21b81f778 100644 --- a/comms_8cpp.html +++ b/comms_8cpp.html @@ -2184,7 +2184,7 @@

diff --git a/comms_8h.html b/comms_8h.html index 3ff926129e..4af30e233f 100644 --- a/comms_8h.html +++ b/comms_8h.html @@ -337,7 +337,7 @@

diff --git a/comms_8h_source.html b/comms_8h_source.html index 26f9325e8a..c747c6fdeb 100644 --- a/comms_8h_source.html +++ b/comms_8h_source.html @@ -102,7 +102,7 @@ diff --git a/comms__legacy_8cpp.html b/comms__legacy_8cpp.html index ac2eebf380..2dff853d90 100644 --- a/comms__legacy_8cpp.html +++ b/comms__legacy_8cpp.html @@ -980,7 +980,7 @@

diff --git a/comms__legacy_8h.html b/comms__legacy_8h.html index 411b24f597..2defa511e5 100644 --- a/comms__legacy_8h.html +++ b/comms__legacy_8h.html @@ -945,7 +945,7 @@

diff --git a/comms__legacy_8h_source.html b/comms__legacy_8h_source.html index 161085378c..53eea2afdf 100644 --- a/comms__legacy_8h_source.html +++ b/comms__legacy_8h_source.html @@ -155,7 +155,7 @@ diff --git a/comms__sd_8h.html b/comms__sd_8h.html index ad8c3119e2..9a5cd8df4c 100644 --- a/comms__sd_8h.html +++ b/comms__sd_8h.html @@ -585,7 +585,7 @@

diff --git a/comms__sd_8h_source.html b/comms__sd_8h_source.html index aeabda505f..d4f5acc0c9 100644 --- a/comms__sd_8h_source.html +++ b/comms__sd_8h_source.html @@ -117,7 +117,7 @@ diff --git a/comms__secondary_8cpp.html b/comms__secondary_8cpp.html index c00d8094f1..ed172786f5 100644 --- a/comms__secondary_8cpp.html +++ b/comms__secondary_8cpp.html @@ -287,7 +287,7 @@

diff --git a/comms__secondary_8h.html b/comms__secondary_8h.html index ec0a9001f0..096c723467 100644 --- a/comms__secondary_8h.html +++ b/comms__secondary_8h.html @@ -448,7 +448,7 @@

diff --git a/comms__secondary_8h_source.html b/comms__secondary_8h_source.html index 05f4565cc9..8583dd91f6 100644 --- a/comms__secondary_8h_source.html +++ b/comms__secondary_8h_source.html @@ -121,7 +121,7 @@ diff --git a/contributing_8md.html b/contributing_8md.html index 5468c2d48d..c4377ee848 100644 --- a/contributing_8md.html +++ b/contributing_8md.html @@ -76,7 +76,7 @@ diff --git a/corrections_8cpp.html b/corrections_8cpp.html index 4228b4bebf..4a4420a5a0 100644 --- a/corrections_8cpp.html +++ b/corrections_8cpp.html @@ -1721,7 +1721,7 @@

diff --git a/corrections_8h.html b/corrections_8h.html index 44aea23c04..3b8b2daff5 100644 --- a/corrections_8h.html +++ b/corrections_8h.html @@ -1699,7 +1699,7 @@

diff --git a/corrections_8h_source.html b/corrections_8h_source.html index f816f51a96..c4642069a3 100644 --- a/corrections_8h_source.html +++ b/corrections_8h_source.html @@ -177,7 +177,7 @@ diff --git a/crank_maths_8cpp.html b/crank_maths_8cpp.html index 37866cee94..f752c8a3e1 100644 --- a/crank_maths_8cpp.html +++ b/crank_maths_8cpp.html @@ -339,7 +339,7 @@

diff --git a/crank_maths_8h.html b/crank_maths_8h.html index 1f45a5b901..828a4acc32 100644 --- a/crank_maths_8h.html +++ b/crank_maths_8h.html @@ -368,9 +368,9 @@

- + - + @@ -541,7 +541,7 @@

diff --git a/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.map b/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.map index 824e9c864c..ca8976227c 100644 --- a/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.map +++ b/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.map @@ -1,7 +1,7 @@ - + - + diff --git a/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.md5 b/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.md5 index b9d44b3697..15ce6a619b 100644 --- a/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.md5 +++ b/crank_maths_8h_a5ab767f8b0138f601fc30c3f23dc14ea_icgraph.md5 @@ -1 +1 @@ -237c3e939e99ff929b2359903cb887f0 \ No newline at end of file +73ecb80c8c796fc56f1740b5be01b81d \ No newline at end of file diff --git a/crank_maths_8h_source.html b/crank_maths_8h_source.html index b9cf2a9991..04dc804636 100644 --- a/crank_maths_8h_source.html +++ b/crank_maths_8h_source.html @@ -125,7 +125,7 @@ diff --git a/decoders_8cpp.html b/decoders_8cpp.html index a789f6ef87..00e0dbbd1e 100644 --- a/decoders_8cpp.html +++ b/decoders_8cpp.html @@ -1543,7 +1543,7 @@

diff --git a/decoders_8h.html b/decoders_8h.html index daf293b5b2..91ae26390c 100644 --- a/decoders_8h.html +++ b/decoders_8h.html @@ -2480,7 +2480,7 @@

diff --git a/decoders_8h_source.html b/decoders_8h_source.html index 21fafda43b..b494949466 100644 --- a/decoders_8h_source.html +++ b/decoders_8h_source.html @@ -595,7 +595,7 @@ diff --git a/dir_9dd927a2de2c3597e2b3a7dd174a4cd6.html b/dir_9dd927a2de2c3597e2b3a7dd174a4cd6.html index daabfb2b2a..d8d065a55b 100644 --- a/dir_9dd927a2de2c3597e2b3a7dd174a4cd6.html +++ b/dir_9dd927a2de2c3597e2b3a7dd174a4cd6.html @@ -273,7 +273,7 @@ diff --git a/engine_protection_8cpp.html b/engine_protection_8cpp.html index 3013be88bf..e4b84be4fe 100644 --- a/engine_protection_8cpp.html +++ b/engine_protection_8cpp.html @@ -297,7 +297,7 @@

diff --git a/engine_protection_8h.html b/engine_protection_8h.html index 706ad61407..cc20254e75 100644 --- a/engine_protection_8h.html +++ b/engine_protection_8h.html @@ -323,7 +323,7 @@

diff --git a/engine_protection_8h_source.html b/engine_protection_8h_source.html index f8dc588db0..fde289328e 100644 --- a/engine_protection_8h_source.html +++ b/engine_protection_8h_source.html @@ -94,7 +94,7 @@ diff --git a/errors_8cpp.html b/errors_8cpp.html index 756f366529..0170c39190 100644 --- a/errors_8cpp.html +++ b/errors_8cpp.html @@ -229,7 +229,7 @@

diff --git a/errors_8h.html b/errors_8h.html index d41d86d5c3..4ddaf8257d 100644 --- a/errors_8h.html +++ b/errors_8h.html @@ -678,7 +678,7 @@

diff --git a/errors_8h_source.html b/errors_8h_source.html index f62b76cf5d..0ba96f0c5e 100644 --- a/errors_8h_source.html +++ b/errors_8h_source.html @@ -142,7 +142,7 @@ diff --git a/files.html b/files.html index 14f777cf96..71b3b2d578 100644 --- a/files.html +++ b/files.html @@ -171,7 +171,7 @@ diff --git a/functions.html b/functions.html index 5b7d7853f0..e37efd2ea3 100644 --- a/functions.html +++ b/functions.html @@ -145,7 +145,7 @@

- a -