More work on UDI, Added more Login VTerms
[tpg/acess2.git] / Modules / UDI / include / udi_init.h
index cfc9e3f..fc69950 100644 (file)
@@ -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
  */

UCC git Repository :: git.ucc.asn.au