X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FInterfaces%2FUDI%2Fcb.c;h=b615dfeb310542e7add87ae03f4df6047123cbd6;hb=c3d486ba13c6cd12558d4c0cf01d3fd93e797d64;hp=78be97bd038b1a67557c4098fa6a9d79bd00e414;hpb=0dbc91f0676576b954aa95dafdb434ce19bc805c;p=tpg%2Facess2.git diff --git a/Modules/Interfaces/UDI/cb.c b/Modules/Interfaces/UDI/cb.c index 78be97bd..b615dfeb 100644 --- a/Modules/Interfaces/UDI/cb.c +++ b/Modules/Interfaces/UDI/cb.c @@ -1,23 +1,17 @@ /** * \file cb.c * \author John Hodge (thePowersGang) + * \brief Control block code */ #include #include -// === EXPORTS === -EXPORT(udi_cb_alloc); -EXPORT(udi_cb_alloc_dynamic); -EXPORT(udi_cb_alloc_batch); -EXPORT(udi_cb_free); -EXPORT(udi_cancel); - // === CODE === void udi_cb_alloc ( - udi_cb_alloc_call_t *callback, - udi_cb_t *gcb, - udi_index_t cb_idx, - udi_channel_t default_channel + udi_cb_alloc_call_t *callback, //!< Function to be called when the CB is allocated + udi_cb_t *gcb, //!< Parent Control Block + udi_index_t cb_idx, + udi_channel_t default_channel ) { UNIMPLEMENTED(); @@ -36,8 +30,8 @@ void udi_cb_alloc_dynamic( } void udi_cb_alloc_batch( - udi_cb_alloc_batch_call_t *callback, - udi_cb_t *gcb, + udi_cb_alloc_batch_call_t *callback, //!< + udi_cb_t *gcb, //!< udi_index_t cb_idx, udi_index_t count, udi_boolean_t with_buf, @@ -57,3 +51,10 @@ void udi_cancel(udi_cancel_call_t *callback, udi_cb_t *gcb) { UNIMPLEMENTED(); } + +// === EXPORTS === +EXPORT(udi_cb_alloc); +EXPORT(udi_cb_alloc_dynamic); +EXPORT(udi_cb_alloc_batch); +EXPORT(udi_cb_free); +EXPORT(udi_cancel);