<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed xmlns="http://purl.org/atom/ns#" version="0.3" xml:lang="en-IE">
<link href="https://www.blogger.com/atom/13025086" rel="service.post" title="NoNameOS" type="application/atom+xml"/>
<link href="https://www.blogger.com/atom/13025086" rel="service.feed" title="NoNameOS" type="application/atom+xml"/>
<title mode="escaped" type="text/html">NoNameOS</title>
<tagline mode="escaped" type="text/html">A Monolithic Operating System</tagline>
<link href="http://amos.harmonysecurity.com/" rel="alternate" title="NoNameOS" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086</id>
<modified>2006-09-12T10:43:07Z</modified>
<generator url="http://www.blogger.com/" version="6.72">Blogger</generator>
<info mode="xml" type="text/html">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Help</a> for more info.</div>
</info>
<convertLineBreaks xmlns="http://www.blogger.com/atom/ns#">true</convertLineBreaks>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/115805771746741438" rel="service.edit" title="Name Change!" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-09-12T11:40:00+01:00</issued>
<modified>2006-09-12T10:41:57Z</modified>
<created>2006-09-12T10:41:57Z</created>
<link href="http://amos.harmonysecurity.com/2006/09/name-change.html" rel="alternate" title="Name Change!" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-115805771746741438</id>
<title mode="escaped" type="text/html">Name Change!</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">So due to a few leagal reasons it looks like I will have to change the name of the project! So all suggestions welcome, for the time being I'll leave it at NoNameOS to avoid getting sued :)</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/115075432205226085" rel="service.edit" title="Version 0.6.0 Released" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-06-19T22:48:00+01:00</issued>
<modified>2006-06-22T09:54:47Z</modified>
<created>2006-06-19T21:58:42Z</created>
<link href="http://amos.harmonysecurity.com/2006/06/version-060-released.html" rel="alternate" title="Version 0.6.0 Released" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-115075432205226085</id>
<title mode="escaped" type="text/html">Version 0.6.0 Released</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">Version 0.6.0 of AMOS has at last been released! A large amount of bugs have been fixed throughout the kernel, including a critical bug in the physical memory manager. The FAT driver has been improved with write support. A new CPU bound test application of the Towers of Hanoi has been included for stress testing the system. I have tested 0.6.0 on VMWare, Qemu, Bochs and a variety of machines in my</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/114754417838239242" rel="service.edit" title="Status Update" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-05-13T18:44:00+01:00</issued>
<modified>2006-05-13T18:16:18Z</modified>
<created>2006-05-13T18:16:18Z</created>
<link href="http://amos.harmonysecurity.com/2006/05/status-update.html" rel="alternate" title="Status Update" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-114754417838239242</id>
<title mode="escaped" type="text/html">Status Update</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">So a couple of people have been wondering about the status of AMOS lately as development has been a bit on the quiet side. At the moment I am sitting my final year degree exams and development is on hold for at least four more weeks. I have the 0.6.0 release ready (code up in CVS) and will release it soon along with the implementation documentation. Changes included better standard C library</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/114306203771358490" rel="service.edit" title="Fractal Paging" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-03-22T20:55:00+00:00</issued>
<modified>2006-03-23T00:23:09Z</modified>
<created>2006-03-22T21:13:57Z</created>
<link href="http://amos.harmonysecurity.com/2006/03/fractal-paging.html" rel="alternate" title="Fractal Paging" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-114306203771358490</id>
<title mode="escaped" type="text/html">Fractal Paging</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">So I finally fixed a potentially fatal flaw with the paging subsystem. Before the bottom 4MB's were identity mapped and when a new page table was needed it was allocated from the physical memory manager and the appropriate entries were set by writing to that physical address! big problem after you receive a physical page above the 4MB mark. The new system uses the fractal mapping technique,</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/114295946768208262" rel="service.edit" title="Website Update" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-03-21T16:41:00+00:00</issued>
<modified>2006-03-21T16:44:27Z</modified>
<created>2006-03-21T16:44:27Z</created>
<link href="http://amos.harmonysecurity.com/2006/03/website-update.html" rel="alternate" title="Website Update" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-114295946768208262</id>
<title mode="escaped" type="text/html">Website Update</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">Updated the website to encompas more than just the development blog, look to the right and you can see you may navigate to sections like screenshots and download, sweet!</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/114211565680800586" rel="service.edit" title="Version 0.5.0 Released" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-03-11T22:04:00+00:00</issued>
<modified>2006-03-15T16:32:48Z</modified>
<created>2006-03-11T22:20:56Z</created>
<link href="http://amos.harmonysecurity.com/2006/03/version-050-released.html" rel="alternate" title="Version 0.5.0 Released" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-114211565680800586</id>
<title mode="escaped" type="text/html">Version 0.5.0 Released</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">Released 0.5.0 with the near finished process manager subsystem and lots of bugfixes. A simple user shell application is included along with a test application. Each virtual console has an instance of the shell spawned on it so you can finally interface with the kernel via a pretty good set of system calls. Each process spawned is a user mode process (ring3) with its own address space so theirs</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/13025086/114134331241403430" rel="service.edit" title="Status Update" type="application/atom+xml"/>
<author>
<name>Steve</name>
</author>
<issued>2006-03-02T23:43:00+00:00</issued>
<modified>2006-03-02T23:48:32Z</modified>
<created>2006-03-02T23:48:32Z</created>
<link href="http://amos.harmonysecurity.com/2006/03/status-update.html" rel="alternate" title="Status Update" type="text/html"/>
<id>tag:blogger.com,1999:blog-13025086.post-114134331241403430</id>
<title mode="escaped" type="text/html">Status Update</title>
<summary mode="escaped" type="text/plain" xml:base="http://amos.harmonysecurity.com/">Getting ready for a big release next week which will include the near finished process manager. We can now spawn user processes (ring3) . The kernel is fully reentrant and system calls are working. Synchronization between critical section is achieved through mutex's (read spin locks). A simple user shell for interfacing with the system is in place on all virtual consoles. Checkout CVS  as all the</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
</feed>
