<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mfsos/arch/x86, branch master</title>
<subtitle>My first stupid operating system (for x86 PCs)
</subtitle>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/'/>
<entry>
<title>pass multiboot information to the kernel</title>
<updated>2022-10-13T16:02:08+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-10T15:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=5fdd893728a6506cd7980b85b9862523e841877d'/>
<id>5fdd893728a6506cd7980b85b9862523e841877d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86: add GDT code to the kernel</title>
<updated>2022-10-13T15:58:06+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-07T16:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=16a538de1a643af7cb45133d1eb5fd28e58d25d1'/>
<id>16a538de1a643af7cb45133d1eb5fd28e58d25d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86: add GDT header</title>
<updated>2022-10-13T15:56:12+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-06T19:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=c4f8edeb0845e73a15baa513ade27df08db90248'/>
<id>c4f8edeb0845e73a15baa513ade27df08db90248</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86/bootloader/linker: set the correct load address</title>
<updated>2022-10-12T20:41:04+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-04T00:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=4a7142dac686a70030eb513b1ff31dce38d2a9bf'/>
<id>4a7142dac686a70030eb513b1ff31dce38d2a9bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86/bootloader/make: compile head.s</title>
<updated>2022-10-07T19:29:37+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-01T09:27:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=722c11898d06f9f4050a2c80c6bfb574f01efe3f'/>
<id>722c11898d06f9f4050a2c80c6bfb574f01efe3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86/multiboot/make: compile head.s</title>
<updated>2022-10-07T19:29:37+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-10-01T09:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=a8c336738b6810c60e16371a92c11bb4b121487e'/>
<id>a8c336738b6810c60e16371a92c11bb4b121487e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86/multiboot: rename multiboot.s to head.s</title>
<updated>2022-10-07T19:25:32+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-09-29T07:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=f7d6f01ca277a5ee131d0f423c26a924da5f68e4'/>
<id>f7d6f01ca277a5ee131d0f423c26a924da5f68e4</id>
<content type='text'>
"Head" is a more typical name for code that passes control to the
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"Head" is a more typical name for code that passes control to the
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>x86/multiboot: add multiboot header</title>
<updated>2022-10-07T19:18:32+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-09-29T07:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=9d1dc21b597470a1acb5b512c240c7f27b87b17c'/>
<id>9d1dc21b597470a1acb5b512c240c7f27b87b17c</id>
<content type='text'>
Unfortunately, GNU AS doesn't perform GCC-like preprocessing. So, to
include the multiboot header in the assembly code, we should parse
and format it to GAS-style.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unfortunately, GNU AS doesn't perform GCC-like preprocessing. So, to
include the multiboot header in the assembly code, we should parse
and format it to GAS-style.
</pre>
</div>
</content>
</entry>
<entry>
<title>move multiboot files to special directory</title>
<updated>2022-10-03T23:42:51+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-09-28T16:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=36501d7d38ca32031c8401fed67c4cb684a9f495'/>
<id>36501d7d38ca32031c8401fed67c4cb684a9f495</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move our bootloader to special directory</title>
<updated>2022-10-03T23:34:12+00:00</updated>
<author>
<name>Joursoir</name>
<email>chat@joursoir.net</email>
</author>
<published>2022-09-27T15:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/mfsos/commit/?id=14c0596d40f5b02153ce379ea6060bd82120f4f9'/>
<id>14c0596d40f5b02153ce379ea6060bd82120f4f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
