<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wkern.git/Makefile, 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-27T19:51:10Z</updated>
<entry>
<title>separate module ld from objcopy</title>
<updated>2026-07-27T19:51:10Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-07-27T19:51:10Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=9d970286fc93c03acbe465faf97a9bd559ab6f1b'/>
<id>urn:sha1:9d970286fc93c03acbe465faf97a9bd559ab6f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update Makefile</title>
<updated>2026-07-19T23:23:59Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-07-19T23:23:59Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=9137408a4989fcafca6527a2e17e5a7348d00dde'/>
<id>urn:sha1:9137408a4989fcafca6527a2e17e5a7348d00dde</id>
<content type='text'>
- removed echo
- changed LD to actually use ld.lld
</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>
<entry>
<title>create wdt device discovery</title>
<updated>2026-06-17T18:05:15Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-06-17T18:05:15Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=b106df2447d23d6b3fcffa7cc87edde218d054f3'/>
<id>urn:sha1:b106df2447d23d6b3fcffa7cc87edde218d054f3</id>
<content type='text'>
discuss: per wrv32em status, consider moving custom wdt format to dtb or
pci device discovery (potentially both: we have the framework for pci.ko
extension after using dtb to discover memory and pci devices)
</content>
</entry>
<entry>
<title>create support for kernel modules (but don't implement them yet)</title>
<updated>2026-06-14T02:24:33Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-06-14T02:24:33Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=2fb81f37d20fd442d1954a7356e3ab7f88314a9c'/>
<id>urn:sha1:2fb81f37d20fd442d1954a7356e3ab7f88314a9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial commit</title>
<updated>2026-06-11T16:14:40Z</updated>
<author>
<name>Nathan Lee</name>
<email>me@nwlee.tech</email>
</author>
<published>2026-06-11T16:14:40Z</published>
<link rel='alternate' type='text/html' href='https://git.itsnat.dev/wkern.git/commit/?id=4d843a5e03c91867614c94829c5255bc067a90c6'/>
<id>urn:sha1:4d843a5e03c91867614c94829c5255bc067a90c6</id>
<content type='text'>
</content>
</entry>
</feed>
