<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/core/hle/kernel/k_handle_table.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2026-06-23T04:31:25+00:00</updated>
<entry>
<title>[video_core, hle] remove redundant parent references in system structs (#3908)</title>
<updated>2026-06-23T04:31:25+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-06-23T04:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=3aa0d462598beb2021308eee1d757d74fe33b312'/>
<id>urn:sha1:3aa0d462598beb2021308eee1d757d74fe33b312</id>
<content type='text'>
reworked a bit to remove references of parent objects and instead pass as arguments to methods to prevent useless reloads

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-authored-by: maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3908
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[hle, kernel] Add support for FW21 and kernel changes (#3004)</title>
<updated>2025-11-16T21:15:09+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2025-11-16T21:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7d239df065dc344c29d8c277835db9fef81e37d9'/>
<id>urn:sha1:7d239df065dc344c29d8c277835db9fef81e37d9</id>
<content type='text'>
- Adapts kernel changes from atmosphere for firmware 21.0.0.
- Fixes launch error of firmware 21.0.0 applets.
- Adds new commands for `prepo` (New `SaveSystemReport` &amp; `SaveSystemReportWithUser`).
- Adds new commands for `IReadOnlyApplicationControlDataInterface` (cmd 19; incomplete!)
- Adds `{12010, nullptr, "SetButtonConfigLeft"},` undocumented IHidServer.
- Adds new commands for `ngc:u` (`Mask2` and `Check2`)
- Adds new commands for system settings server (GetHttpAuthConfig) for webapplet
- Removes incompatible firmware popup warning.

Signed-off-by: lizzie lizzie@eden-emu.dev
Co-authored by: maufeat sahyno1996@gmail.com

Co-authored-by: crueter &lt;crueter@eden-emu.dev&gt;
Co-authored-by: JPikachu &lt;jpikachu.eden@gmail.com&gt;
Co-authored-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3004
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>k_handle_table: Remove cast to void* in GetObjectForIpc</title>
<updated>2022-11-22T18:58:42+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2022-11-22T18:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=71d5db9354c3cf5cc2664856c2c45b39aa414e8c'/>
<id>urn:sha1:71d5db9354c3cf5cc2664856c2c45b39aa414e8c</id>
<content type='text'>
This was used to get around the KProcess class being incomplete. We can
just move this to the cpp file and eliminate the cast entirely, letting
the compiler do its work.
</content>
</entry>
<entry>
<title>core: hle: kernel: k_handle_table: Refresh.</title>
<updated>2022-11-04T04:17:07+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2022-10-29T21:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=512ddcd3d4850a77c1f0f048c9a4af9831fd6fed'/>
<id>urn:sha1:512ddcd3d4850a77c1f0f048c9a4af9831fd6fed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: Replace all instances of ResultCode with Result</title>
<updated>2022-06-27T01:21:37+00:00</updated>
<author>
<name>german77</name>
<email>juangerman-13@hotmail.com</email>
</author>
<published>2022-06-26T03:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c7890ebccca551dc5cd8dde1bc59d65f9c4983c1'/>
<id>urn:sha1:c7890ebccca551dc5cd8dde1bc59d65f9c4983c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>general: Convert source file copyright comments over to SPDX</title>
<updated>2022-04-23T09:55:32+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-04-23T08:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2b87305d319f0bd04da36fb96314934f37b12637'/>
<id>urn:sha1:2b87305d319f0bd04da36fb96314934f37b12637</id>
<content type='text'>
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
</content>
</entry>
<entry>
<title>KHandleTable: Optimize table entry layout</title>
<updated>2022-03-18T04:28:25+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-03-17T05:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c2a970b67dddd60167139b4e698609999399432e'/>
<id>urn:sha1:c2a970b67dddd60167139b4e698609999399432e</id>
<content type='text'>
Since the handle type is not being used, we can reduce the amount of space each entry takes up by 4 bytes.
</content>
</entry>
<entry>
<title>core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.</title>
<updated>2021-12-07T00:39:16+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2021-08-07T06:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=67e8861da4933ba07de6d7791bb02f4f5770f87a'/>
<id>urn:sha1:67e8861da4933ba07de6d7791bb02f4f5770f87a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix memory leak</title>
<updated>2021-10-27T01:06:22+00:00</updated>
<author>
<name>Feng Chen</name>
<email>vonchenplus@gmail.com</email>
</author>
<published>2021-10-25T10:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c13d1e0b0fb58684b067c2ad485c01578e7479c7'/>
<id>urn:sha1:c13d1e0b0fb58684b067c2ad485c01578e7479c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>style: Remove extra space preceding the :: operator</title>
<updated>2021-09-29T05:26:01+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-09-29T05:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=203d8f7f60ad51516c9bbb13a6398586659c8067'/>
<id>urn:sha1:203d8f7f60ad51516c9bbb13a6398586659c8067</id>
<content type='text'>
</content>
</entry>
</feed>
