From e11d9dcfadee76d435677817a7277ecae8d85e2e Mon Sep 17 00:00:00 2001 From: belliash Date: Thu, 18 May 2023 21:11:36 +0200 Subject: [PATCH] Make a place for XTBK --- sdk/xtbk/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 sdk/xtbk/README.md diff --git a/sdk/xtbk/README.md b/sdk/xtbk/README.md new file mode 100644 index 0000000..b5882a1 --- /dev/null +++ b/sdk/xtbk/README.md @@ -0,0 +1,13 @@ +## XT Building Kit (XTBK) +The XTBK, or XT Building Kit is a kind of SDK (Software Development Kit) utilized internally by XTOS, the XT Operating +System. It is designed to provide a collection of public functions that are available within the operating system but +not necessarily exposed or accessible to software and driver developers. + +Unlike XTDK, which focuses on providing headers for external developers to create kernel mode drivers and user mode +applications, XTBK serves as an extension to XTDK and aids in the code-sharing process between different XTOS +components. This enables the reuse of code across various components of the operating system, resulting in a more +efficient and streamlined development process. + +By incorporating XTBK, XTOS can optimize code reuse, particularly in low-level kernel code that can be shared with other +components like the boot loader. This approach helps in reducing code duplication and improving overall code +maintainability. Additionally, it allows for consistent implementation of functionality across different parts of the OS.