<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/boot/src/HEL/AMD64/BootAPI.S, branch v0.1.3</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.3</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.3'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/'/>
<updated>2025-11-24T02:02:43+00:00</updated>
<entry>
<title>feat! breaking changes on kernel sources.</title>
<updated>2025-11-24T02:02:43+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-11-24T02:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=83d870e58457a1d335a1d9b9966a6a1887cc297b'/>
<id>urn:sha1:83d870e58457a1d335a1d9b9966a6a1887cc297b</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>fix(chk.efi): fix link error on AHCI config.</title>
<updated>2025-05-19T21:14:12+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-19T21:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=9978ec66ff0e5fc98892c089c47637f0d164bc46'/>
<id>urn:sha1:9978ec66ff0e5fc98892c089c47637f0d164bc46</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kernel): Finalizing the first version of the user scheduler.</title>
<updated>2025-05-15T11:56:17+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-15T11:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=6a30f42d5dcd0f944262147b2806db6c14fe7ffc'/>
<id>urn:sha1:6a30f42d5dcd0f944262147b2806db6c14fe7ffc</id>
<content type='text'>
other:

 - Removed DmaPool into its own Kit.
 - ApplicationProcessor unit has been cleaned up.
 - Rename functions of MemoryMgr.
 - Use KIB instead of MIBs of stack.
 - Cleanup parts of the scheduler, and hw scheduler.
 - Use UD handler for INT 6.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>kernel: keep track of cr3 in AMD HAL/HEL.</title>
<updated>2025-04-30T10:34:54+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-30T10:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=fcea594f2df75dcd0f3d4bfeac988b748be89c13'/>
<id>urn:sha1:fcea594f2df75dcd0f3d4bfeac988b748be89c13</id>
<content type='text'>
why?

To keep track of it, avoid security issues in the future.

Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: VEPM WiP implementation, and syschk fixes in WiP.</title>
<updated>2025-04-22T06:48:07+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-22T06:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=42ae768f08f2ec8a41d2ea2183f30a571f0c432f'/>
<id>urn:sha1:42ae768f08f2ec8a41d2ea2183f30a571f0c432f</id>
<content type='text'>
	- Currently working on VEPM and adapting it to SysChk.
	- Refactor DriveMgr for VEPM.
	- Fix warnings in HeFS.cc, ALIGN(8) on HeFS.h
	- Update PIO modules to use VEPM.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel, boot: fix dumb early-init which caused the kernel to jump</title>
<updated>2025-04-16T15:13:31+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-16T15:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=58b3d776ab5435de352217b2a3a525aeb9316e99'/>
<id>urn:sha1:58b3d776ab5435de352217b2a3a525aeb9316e99</id>
<content type='text'>
at IVT.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>boot: fix framebuffer init and restore boot on real hardware</title>
<updated>2025-03-31T09:00:59+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-03-31T09:00:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=aa595fad9c8062910778bd6fa01ee487eab1a3e9'/>
<id>urn:sha1:aa595fad9c8062910778bd6fa01ee487eab1a3e9</id>
<content type='text'>
Framebuffer mode selection now defaults gracefully when the expected resolution is unavailable.
EFI binaries now boot successfully on physical hardware using a fixed image base and simplified jump logic.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&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>
