X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FUDI%2Finclude%2Fudi_init.h;h=fc69950ff7d461077a42d626978f698c66fbf3f5;hb=685d1f5c4d865e814a4640f5f3270a82ea10e4b0;hp=cfc9e3ffcab13f67b103505f1eee1ac9afb10ed5;hpb=7514bb8053931759b99f77d3f9ad70446b0625ac;p=tpg%2Facess2.git diff --git a/Modules/UDI/include/udi_init.h b/Modules/UDI/include/udi_init.h index cfc9e3ff..fc69950f 100644 --- a/Modules/UDI/include/udi_init.h +++ b/Modules/UDI/include/udi_init.h @@ -17,6 +17,9 @@ typedef struct udi_limits_s udi_limits_t; typedef struct udi_chan_context_s udi_chan_context_t; typedef struct udi_child_chan_context_s udi_child_chan_context_t; +typedef void udi_op_t(void); +typedef udi_op_t * const udi_ops_vector_t; + /** * \brief UDI Initialisation Structure * @@ -239,15 +242,6 @@ struct udi_gcb_init_s // === // === -/** - * \brief - */ -struct udi_init_context_s -{ - udi_index_t region_idx; - udi_limits_t limits; -}; - /** * \brief Environement Imposed Limits */ @@ -283,6 +277,15 @@ struct udi_limits_s udi_ubit32_t min_timer_res; }; +/** + * \brief Primary Region Context data + */ +struct udi_init_context_s +{ + udi_index_t region_idx; + udi_limits_t limits; +}; + /** * \brief Channel context data */