<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mykernel64/kernel/src/sys, branch master</title>
<subtitle>SMP x86_64 kernel</subtitle>
<id>https://git.vuckovic.cc/kernels/mykernel64/atom?h=master</id>
<link rel='self' href='https://git.vuckovic.cc/kernels/mykernel64/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/'/>
<updated>2023-03-02T19:30:55Z</updated>
<entry>
<title>scheduling usermode processes &amp; code refactoring</title>
<updated>2023-03-02T19:30:55Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-03-02T19:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=fbc2cc52c8a38c3c63a34f5547ba7c4209a667ac'/>
<id>urn:sha1:fbc2cc52c8a38c3c63a34f5547ba7c4209a667ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ANSI C: // -&gt; /* */</title>
<updated>2023-02-25T07:45:12Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-02-25T06:26:22Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=5ba212fe7123d454414f64d42ec7ff0822458c13'/>
<id>urn:sha1:5ba212fe7123d454414f64d42ec7ff0822458c13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clang-format</title>
<updated>2023-02-25T07:45:09Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-02-25T05:56:01Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=239900af293f192931391dc5579afab39a43e6c6'/>
<id>urn:sha1:239900af293f192931391dc5579afab39a43e6c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>x86_64_regs.S: (push/pop)_(callee/caller)_regs</title>
<updated>2023-02-25T04:47:59Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-02-25T04:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=aaa23fffd02fb49cdbc56a480dbb5a8fa95bff38'/>
<id>urn:sha1:aaa23fffd02fb49cdbc56a480dbb5a8fa95bff38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>define consts</title>
<updated>2023-02-25T01:25:19Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-02-25T01:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=4931f266a72dccfb439badfa1070563003c80ce3'/>
<id>urn:sha1:4931f266a72dccfb439badfa1070563003c80ce3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ANSI C: volatile -&gt; __volatile__</title>
<updated>2023-02-22T17:48:51Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksa@vuckovic.cc</email>
</author>
<published>2023-02-22T17:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=caba4178bbfd7b3b1ff2e156e24b08015137d16a'/>
<id>urn:sha1:caba4178bbfd7b3b1ff2e156e24b08015137d16a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>now also working on amd cpus</title>
<updated>2022-12-01T23:56:33Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-12-01T23:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=ae5499137e377e08feb523c08b26495e79ed16df'/>
<id>urn:sha1:ae5499137e377e08feb523c08b26495e79ed16df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pushing all regs in irq_handler</title>
<updated>2022-11-29T18:23:51Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-11-29T15:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=9b3dd99abc763f5e2039933eda510ec62d395f8a'/>
<id>urn:sha1:9b3dd99abc763f5e2039933eda510ec62d395f8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kernel panic</title>
<updated>2022-11-29T10:57:20Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-11-29T10:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=d36487d9fd2c19b54a3b97bdf3562a17184711fe'/>
<id>urn:sha1:d36487d9fd2c19b54a3b97bdf3562a17184711fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>higher half in x86_64</title>
<updated>2022-09-08T12:38:29Z</updated>
<author>
<name>Aleksa Vuckovic</name>
<email>aleksav013@gmail.com</email>
</author>
<published>2022-09-08T12:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.vuckovic.cc/kernels/mykernel64/commit/?id=82e9f02aef1ea1a6588234ee58e3625e3561005f'/>
<id>urn:sha1:82e9f02aef1ea1a6588234ee58e3625e3561005f</id>
<content type='text'>
kernel is now located at -2GB
heap blocks are aligned on block size
paging will allocate new page tables on heap
</content>
</entry>
</feed>
