diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-10-11 06:43:09 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-10-11 06:43:09 +0200 |
| commit | bb074eb78074d9231c1f08ca8339937360b5ce8c (patch) | |
| tree | 619f6c62b2929616edc86effe9c8ca8cda735c89 /dev | |
| parent | dd087dcdce5b624a92a5a5ace1a5b6484a3f9ce1 (diff) | |
IMP: Improve DDK documentation.
IMP: Improve FileMgr documentation.
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/ddk/ddk.h | 34 | ||||
| -rw-r--r-- | dev/zka/src/ErrorOr.cxx | 2 | ||||
| -rw-r--r-- | dev/zka/src/FileMgr.cxx | 2 |
3 files changed, 19 insertions, 19 deletions
diff --git a/dev/ddk/ddk.h b/dev/ddk/ddk.h index 249ada72..8a2e2483 100644 --- a/dev/ddk/ddk.h +++ b/dev/ddk/ddk.h @@ -63,7 +63,7 @@ struct DDK_STATUS_STRUCT DK_FINAL void* s_object; }; -/// \brief Simple Message Struct +/// \brief Simple Message Struct structure. struct DDK_SMS_STRUCT DK_FINAL { char s_msg[DDK_SMS_MAX_SZ]; @@ -72,39 +72,39 @@ struct DDK_SMS_STRUCT DK_FINAL int64_t s_receiver; }; -/// @brief Call Kernel (interrupt 0x33) -/// @param KernelRpcName +/// @brief Call Kernel procedure. +/// @param name the procedure name. /// @param cnt number of elements in **dat** -/// @param dat data ptr -/// @param sz sz of whole data ptr. +/// @param dat data argument pointer. +/// @param sz sz of whole data argument pointer. /// @return result of call DK_EXTERN void* KernelCall(const char* name, int32_t cnt, void* dat, size_t sz); -/// @brief add system call. -/// @param slot system call slot +/// @brief add a system call. +/// @param slot system call slot id. /// @param slotFn, syscall slot. DK_EXTERN void KernelAddSyscall(const int32_t slot, void (*slotFn)(void* a0)); -/// @brief allocate heap ptr. -/// @param sz size of ptr. +/// @brief Allocates an heap ptr. +/// @param sz size of the allocated struct/type. /// @return the pointer allocated or **nil**. DK_EXTERN void* KernelAlloc(size_t sz); -/// @brief free heap ptr. +/// @brief Frees an heap ptr. /// @param pointer kernel pointer to free. DK_EXTERN void KernelFree(void* the_ptr); -/// @brief Get a Kernel property. -/// @param slot property id (always 0) +/// @brief Gets a Kernel object. +/// @param slot object id (can be 0) /// @param name the property's name. -/// @return property's object. +/// @return DDK_OBJECT_MANIFEST. DK_EXTERN struct DDK_OBJECT_MANIFEST* KernelGetObject(const int slot, const char* name); -/// @brief Set a Kernel property. -/// @param slot property id (always 0) +/// @brief Set a Kernel object. +/// @param slot object id (can be 0) /// @param name the property's name. -/// @param ddk_pr pointer to a property's DDK_OBJECT_MANIFEST. -/// @return property's object. +/// @param ddk_pr pointer to a object's DDK_OBJECT_MANIFEST. +/// @return returned object. DK_EXTERN void* KernelSetObject(const int32_t slot, const struct DDK_OBJECT_MANIFEST* ddk_pr); /// @brief The highest API version of the DDK. diff --git a/dev/zka/src/ErrorOr.cxx b/dev/zka/src/ErrorOr.cxx index 0205506d..78647113 100644 --- a/dev/zka/src/ErrorOr.cxx +++ b/dev/zka/src/ErrorOr.cxx @@ -8,5 +8,5 @@ /***********************************************************************************/ /// @file ErrorOr.cxx /// -/// @brief Error Or Value class. /// +/// @brief ErrorOr container class. /// /***********************************************************************************/ diff --git a/dev/zka/src/FileMgr.cxx b/dev/zka/src/FileMgr.cxx index a7be26b8..50736448 100644 --- a/dev/zka/src/FileMgr.cxx +++ b/dev/zka/src/FileMgr.cxx @@ -8,7 +8,7 @@ #include <NewKit/Utils.hxx> /// BUGS: 0 -//! @brief File manager for Kernel. +//! @brief File System Manager API. namespace Kernel { |
