<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/kernel/NewKit/Defines.h, branch v0.1.1-develop</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.1-develop</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.1-develop'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/'/>
<updated>2025-05-23T02:07:12+00:00</updated>
<entry>
<title>feat!(kernel): Rename NewKit to NeKit.</title>
<updated>2025-05-23T02:07:12+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-23T02:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=fc67c4af554189c941c811486a0b2b21aa3f54ea'/>
<id>urn:sha1:fc67c4af554189c941c811486a0b2b21aa3f54ea</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev: better .clang-format, ran format command.</title>
<updated>2025-04-25T11:08:33+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-25T11:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=fb790b07aeba8e22e4190cf3e1834d11ecde6c96'/>
<id>urn:sha1:fb790b07aeba8e22e4190cf3e1834d11ecde6c96</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>tweak kernel, boot: use -Wall, -Werror, -Wpedantic now.</title>
<updated>2025-04-11T15:51:19+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-11T15:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=c3856eddb5a8146751dac82ad1ba4433f5ca6d6d'/>
<id>urn:sha1:c3856eddb5a8146751dac82ad1ba4433f5ca6d6d</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>boot, kernel, modules: unify gfx headers, fix AHCI LBA48, standardize ModuleMain</title>
<updated>2025-04-01T06:30:44+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-01T06:30:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=2a7a9825fd275d6d999b94614fe87c1d705c7f8f'/>
<id>urn:sha1:2a7a9825fd275d6d999b94614fe87c1d705c7f8f</id>
<content type='text'>
- Consolidated CoreGfx headers:
  * Renamed `FBMgr.h` to `CoreGfx.h`
  * Renamed `TextMgr.h` → `TextGfx.h`, `MathMgr.h` → `MathGfx.h`, and `AccessibilityMgr.h` → `CoreAccess.h`
  * Updated all includes across bootloader, HAL, and kernel to use new names

- Standardized EFI entrypoint:
  * Replaced `Main` with `ModuleMain` in EFI boot sources and linker flags
  * Updated GDB and build scripts accordingly

- Improved AHCI identify logic:
  * Added full 48-bit LBA extraction (words 100–102)
  * Fallback to 28-bit if LBA48 not supported
  * Refactored `drv_get_size` and `drv_std_detected` into separate `#ifdef __AHCI__` region

- DiskImage framework improvements:
  * Namespaced API into `DI` namespace
  * Split implementation: `DiskImage+EPM.cc` and `DiskImage+NeFS.cc`
  * Updated CLI tool accordingly

- KernelTest framework:
  * Namespaced macros and classes with `KT_`
  * Changed test result to use `MUST_PASS` and boolean return

- Misc:
  * Corrected minor logic in `NetworkDevice::Name()`
  * Bumped down KernelKit and NewKit versions to 0.0.1
  * Renamed `HalUtils.asm` → `HalUtilsAPI.asm`

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>meta/repository: fix capitalization on my name 'El' instead of 'EL'.</title>
<updated>2025-03-31T05:06:00+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-03-31T05:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=2bcba69b77946c54ab1ede311787520acd56460a'/>
<id>urn:sha1:2bcba69b77946c54ab1ede311787520acd56460a</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>kernel: breaking: Change namespace from NeOS to Kernel.</title>
<updated>2025-03-28T18:57:33+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-03-28T18:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=ba7b3ed69cd24970a28b72c54982735cd120e663'/>
<id>urn:sha1:ba7b3ed69cd24970a28b72c54982735cd120e663</id>
<content type='text'>
sched: Fix redundancy in NeKernel's user scheduler macros, refactored
the other files using the redundant macros too.

part one of a series of commit for NeKernel.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>kernel(feat): Add basic wide system bug check (memory check), other</title>
<updated>2025-03-24T04:08:21+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-24T04:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=77a1bd038f4288a7c24cfe52ad9824ca947c6671'/>
<id>urn:sha1:77a1bd038f4288a7c24cfe52ad9824ca947c6671</id>
<content type='text'>
changes have been made too, see commit details for more information.

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>meta(kernel): Reworked repository's filesystem structure.</title>
<updated>2025-03-23T18:15:17+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-23T18:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=a13e1c0911c0627184bc38f18c7fdda64447b3ad'/>
<id>urn:sha1:a13e1c0911c0627184bc38f18c7fdda64447b3ad</id>
<content type='text'>
Removing useless parts of the project too.

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
</feed>
