<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/Boot/Mod/NetBoot, branch v0.1.211</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.211</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=v0.1.211'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/'/>
<updated>2025-03-23T18:15:17+00:00</updated>
<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>
<entry>
<title>NetBoot.cc: Rework NetBoot module, EEPROM flash needs to be implemented for NetBoot.</title>
<updated>2025-03-20T20:03:36+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-20T20:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=95ddd6b6efd91d6247639629096b53d3ccbb172b'/>
<id>urn:sha1:95ddd6b6efd91d6247639629096b53d3ccbb172b</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>Refactored BootKit and DiskImage framework, minor kernel fixes</title>
<updated>2025-03-20T19:30:18+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-20T19:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=1c43fb19cab6eb1121a6d41f4bbe180229a3ae9e'/>
<id>urn:sha1:1c43fb19cab6eb1121a6d41f4bbe180229a3ae9e</id>
<content type='text'>
- Refactored BootKit classes:
  - Renamed `BTextWriter` → `BootTextWriter`
  - Renamed `BFileReader` → `BootFileReader`
  - Improved consistency across `BootKit.h`, `BootThread.cc`, and related files.

- Updated NetBoot module:
  - Standardized text writer usage.
  - Improved error handling for missing patches and EEPROM flash.

- DiskImage framework improvements:
  - Introduced `DI_DISK_IMAGE` struct.
  - Added new `DIFormatDisk()` and `DIFormatNeFS()` functions.
  - Improved error handling and structure alignment.

- Kernel enhancements:
  - Updated PE loader structures for better readability.
  - Renamed PE header fields for consistency.
  - Improved SwapDisk API structure (`SwapDiskHdr` → `SWAP_DISK_HEADER`).

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>NetBoot.h: Rename NetBootInternetHeader to NETBOOT_INTERNET_HEADER.</title>
<updated>2025-03-20T17:02:58+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-20T17:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=551c234bf46e5c556ce782ece189974256a45e11'/>
<id>urn:sha1:551c234bf46e5c556ce782ece189974256a45e11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>TQ-24 &amp;&amp; TQ-16: Add build scripts for MBCI, MBCI+Flash, and UFS.</title>
<updated>2025-03-14T21:26:42+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-14T21:26:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=6bbf5ad2058db4020ae20d6aba8f5b099dadc85f'/>
<id>urn:sha1:6bbf5ad2058db4020ae20d6aba8f5b099dadc85f</id>
<content type='text'>
META: Along other tweaks and important ARM64 patches.

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>META: Bump source code.</title>
<updated>2025-03-08T11:46:44+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-08T11:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=933b23c1d0564a2287601947ebadd651f50a16f9'/>
<id>urn:sha1:933b23c1d0564a2287601947ebadd651f50a16f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Patch copyright header.</title>
<updated>2025-02-27T10:31:53+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-27T10:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=4f64b15eeace525e630d6e88f4d1a90d92d68006'/>
<id>urn:sha1:4f64b15eeace525e630d6e88f4d1a90d92d68006</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IMPL: Business logic for NetBoot.</title>
<updated>2025-02-25T07:58:58+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-25T07:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=8f3454cb57f67a05234a0100c1c7f4887c275cf1'/>
<id>urn:sha1:8f3454cb57f67a05234a0100c1c7f4887c275cf1</id>
<content type='text'>
TODO: Read NBINet packet from host or localhost.

Signed-off-by: Amlal &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>ADD: Use C++23 on toolchain now, and add 'ld' CLI tool.</title>
<updated>2025-02-23T07:25:33+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-23T07:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=cb6d0477d6ea65b6364bfbcd872552bec6fbc22a'/>
<id>urn:sha1:cb6d0477d6ea65b6364bfbcd872552bec6fbc22a</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>NeOS: Namespace change from 'Kernel' to 'NeOS'</title>
<updated>2025-02-20T11:38:04+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-20T11:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=7d2a7e7cab23b8217498866615a3719e5d3980ee'/>
<id>urn:sha1:7d2a7e7cab23b8217498866615a3719e5d3980ee</id>
<content type='text'>
ADD: Start defining the Workstation's HPFS (High-Performance File System)

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