<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NeKernel/dev/Kernel/HALKit/ARM64, branch 0.0.2e1</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/NeKernel/atom?h=0.0.2e1</id>
<link rel='self' href='https://git.nekernel.org/cgit/NeKernel/atom?h=0.0.2e1'/>
<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>refactor(kernel): Standardize DMA and AHCI interfaces and enhance GIC handling</title>
<updated>2025-03-19T05:31:43+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-19T05:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=34611ac2fca2eaf5107512ec0bb7dbf0e896c4b4'/>
<id>urn:sha1:34611ac2fca2eaf5107512ec0bb7dbf0e896c4b4</id>
<content type='text'>
- Replace ambiguous WordLength templates with DataKind in `ke_dma_read/write`.
- Streamline AHCI driver initialization by directly assigning port implementations.
- Rename AHCI methods for clarity (`SetPi` → `SetPortsImplemented`).
- Standardize MMIO access by replacing `hal_mmio_read/write` with unified `ke_dma_read/write`.
- Improve GIC interrupt handler on ARM64 by explicitly handling scheduler interrupts and ensuring interrupts are ended correctly.
- Add debug breakpoint in infinite loop within AP setup for improved debugging.

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</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>Replace endl with kendl, and add make_fs; a tool to format a</title>
<updated>2025-03-07T11:30:08+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-07T11:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=dc2b2cdf68efb7320d51cb4241f4878ceafb04da'/>
<id>urn:sha1:dc2b2cdf68efb7320d51cb4241f4878ceafb04da</id>
<content type='text'>
filesystem under the EPM.

	-&gt; EPM + NeFS, HPFS, ext?

Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>ADD: Format source code and define __wm_msg struct (public version)</title>
<updated>2025-03-03T05:05:26+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-03-03T05:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=bdfc8770e68da75c20e4127a9dd10f8a7c36810d'/>
<id>urn:sha1:bdfc8770e68da75c20e4127a9dd10f8a7c36810d</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>IMPL: NeFS doesn't store full path now in catalog name.</title>
<updated>2025-02-24T19:49:30+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-24T19:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=a69dc6b982be67156ba4273b37a87c9e03a54b2c'/>
<id>urn:sha1:a69dc6b982be67156ba4273b37a87c9e03a54b2c</id>
<content type='text'>
IMPL: HPFS defining data structures.

META: Ran format command for project.

Signed-off-by: Amlal &lt;amlal.elmahrouss@icloud.com&gt;
</content>
</entry>
<entry>
<title>ADD: ARM64: MBCI 'FLSH' driver.</title>
<updated>2025-02-24T17:06:23+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-24T17:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=462d618e9988b5172d544e177186bc89bfd303ac'/>
<id>urn:sha1:462d618e9988b5172d544e177186bc89bfd303ac</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>
<entry>
<title>FS, DriveMgr, AHCI: Actively working on it.</title>
<updated>2025-02-20T10:58:55+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal.elmahrouss@icloud.com</email>
</author>
<published>2025-02-20T10:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/NeKernel/commit/?id=aa8a096ad429640e752d69a89c572da35493d4c0'/>
<id>urn:sha1:aa8a096ad429640e752d69a89c572da35493d4c0</id>
<content type='text'>
PagingMgr: Define get_phys_address in C++ source directly.

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