<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/boot/modules/SysChk/SysChk.cc, branch v0.1.2-develop</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.2-develop</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.2-develop'/>
<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>feat: NeKernel is now under the Apache 2.0 license.</title>
<updated>2025-11-17T09:03:39+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-11-17T09:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=791fcd646503f05617f22e6006c115095746da26'/>
<id>urn:sha1:791fcd646503f05617f22e6006c115095746da26</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<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>feat(kernel): source code improvements.</title>
<updated>2025-05-21T01:45:08+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-21T01:45:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=c85a99c2afdd4c9dfa9d8f0f212e4625b6adade7'/>
<id>urn:sha1:c85a99c2afdd4c9dfa9d8f0f212e4625b6adade7</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev(tweaks): use HandoverTable enum for deducing BS or ST indices.</title>
<updated>2025-05-19T21:10:59+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-19T21:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=d8a0d7e7577fe1322d3959abefd6f35ea9daa65f'/>
<id>urn:sha1:d8a0d7e7577fe1322d3959abefd6f35ea9daa65f</id>
<content type='text'>
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>kernel: filesystem+vmem: don't be verbose on the allocator when we don't need it.</title>
<updated>2025-04-30T06:59:50+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-30T06:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=40980a0c8e32a3cb650d1e5821a8ae5daa4628f4'/>
<id>urn:sha1:40980a0c8e32a3cb650d1e5821a8ae5daa4628f4</id>
<content type='text'>
details:
 - Reworked HeFS traversal algorithm, fixing last parts of HeFS regarding IND allocation.

Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: HeFS had to be redesigned to be less problematic with hard-drives.</title>
<updated>2025-04-27T21:31:27+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-27T21:31:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=8a7396493c3effb356d2dc4484b993b4698bc422'/>
<id>urn:sha1:8a7396493c3effb356d2dc4484b993b4698bc422</id>
<content type='text'>
why?

the struct were way too big to fit wihin a sector.

Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, kernel: AHCI, HeFS filesystem, SysChk, and BootSATA improvements.</title>
<updated>2025-04-27T15:30:36+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-27T15:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=cb2f383f45dda8d1cdcef0b87fe4c70243659701'/>
<id>urn:sha1:cb2f383f45dda8d1cdcef0b87fe4c70243659701</id>
<content type='text'>
what?
 - AHCI now writes to disk, forgot to do it.
 - Codebase's architecutre has been used to reuse the Generic+AHCI driver in SysChk for AHCI. (tradeoff is 256K in size instead of 36K)
 - DriveMgr now detects EPM.
 - And HeFS is still being worked on.

Signed-off-by: Amlal &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>
</feed>
