<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wkern.git/include/elf.h, branch master</title>
<subtitle>a UNIX-like RISC-V kernel written from scratch
</subtitle>
<id>https://git.itsnat.dev/wkern.git/atom?h=master</id>
<link rel='self' href='https://git.itsnat.dev/wkern.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/'/>
<updated>2026-07-27T01:26:58Z</updated>
<entry>
<title>feat: update ELF parser</title>
<updated>2026-07-27T01:26:58Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-07-27T01:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=dcf065f3438b53b9bfd9628810040f94619d8c18'/>
<id>urn:sha1:dcf065f3438b53b9bfd9628810040f94619d8c18</id>
<content type='text'>
- added more header validity checks
- create section name retrieval
</content>
</entry>
<entry>
<title>create elf.h</title>
<updated>2026-07-12T17:45:05Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-07-12T17:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=24fdac29fb8a1c7766869b05e7a17b2c4cc98ce1'/>
<id>urn:sha1:24fdac29fb8a1c7766869b05e7a17b2c4cc98ce1</id>
<content type='text'>
The ELF parser needs more work, there are more structs to be added.
memcpy was refactored from mem.h into common.h
endianness conversions were standardized in types.h
</content>
</entry>
</feed>
