<?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://www.w3.org/2005/Atom">
  <id>http://groups.google.co.uk/group/alt.os.development</id>
  <title type="text">alt.os.development Google Group</title>
  <subtitle type="text">
  </subtitle>
  <link href="/group/alt.os.development/feed/atom_v1_0_msgs.xml" rel="self" title="alt.os.development feed"/>
  <updated>2009-11-23T02:52:26Z</updated>
  <generator uri="http://groups.google.co.uk" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>BGB / cr88192</name>
  <email>cr88...@hotmail.com</email>
  </author>
  <updated>2009-11-23T02:52:26Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/1fda27dc53e4d3b9?show_docid=1fda27dc53e4d3b9</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/1fda27dc53e4d3b9?show_docid=1fda27dc53e4d3b9"/>
  <title type="text">Re: Attributes of a memory request or address space request</title>
  <summary type="html" xml:space="preserve">
  one possibility could be to use the PROT flag scheme from POSIX, but borrow &lt;br&gt; most of the rest from VirtualAlloc... &lt;br&gt; this is similar to what I did (for my interpreter), although it also accepts &lt;br&gt; the VirtualAlloc protection flags scheme (PAGE_*, but this depends on other &lt;br&gt; flags). &lt;br&gt; so, for example: &lt;br&gt; PROT_NOACCESS 0
  </summary>
  </entry>
  <entry>
  <author>
  <name>James Harris</name>
  <email>james.harri...@googlemail.com</email>
  </author>
  <updated>2009-11-22T21:36:38Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/db74c55bfa8234dd?show_docid=db74c55bfa8234dd</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/db74c55bfa8234dd?show_docid=db74c55bfa8234dd"/>
  <title type="text">Re: Attributes of a memory request or address space request</title>
  <summary type="html" xml:space="preserve">
  Good question. The first two are to allow the allocator to make better &lt;br&gt; initial placement or relocation decisions as follows. &lt;br&gt; Anticipated max size &lt;br&gt; - a hint how large the space is expected to grow or zero if &lt;br&gt; unspecified &lt;br&gt; - can be adjusted either up or down &lt;br&gt; Hard max size &lt;br&gt; - absolute size limit or zero if unspecified
  </summary>
  </entry>
  <entry>
  <author>
  <name>Marven Lee</name>
  <email>mar...@invalid.invalid</email>
  </author>
  <updated>2009-11-22T20:37:43Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/adec4b27b490f64d?show_docid=adec4b27b490f64d</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/adec4b27b490f64d?show_docid=adec4b27b490f64d"/>
  <title type="text">Re: Attributes of a memory request or address space request</title>
  <summary type="html" xml:space="preserve">
  James Harris wrote... &lt;br&gt; You could check what attributes are used by posix mmap(). &lt;br&gt; To add to those you mentioned, you could have an alignment field for &lt;br&gt; the virtual address. I found it useful to be able to mmap() on a 64k &lt;br&gt; alignment for the slab allocator I use so as to be able to find the header/ &lt;br&gt; beginning of a slab.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alexei A. Frounze</name>
  <email>alexfrun...@gmail.com</email>
  </author>
  <updated>2009-11-22T20:23:23Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/41d2a9c183a4bba6?show_docid=41d2a9c183a4bba6</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/41d2a9c183a4bba6?show_docid=41d2a9c183a4bba6"/>
  <title type="text">Re: Attributes of a memory request or address space request</title>
  <summary type="html" xml:space="preserve">
  On Nov 22, 11:24 am, James Harris &amp;lt;james.harri...@googlemail.com &amp;gt; &lt;br&gt; wrote: &lt;br&gt; What are the 4 above? &lt;br&gt; + Virtual range, physical range, executable yet unreadable code. &lt;br&gt; + God forbid, NUMA node. :) &lt;br&gt; Alex
  </summary>
  </entry>
  <entry>
  <author>
  <name>James Harris</name>
  <email>james.harri...@googlemail.com</email>
  </author>
  <updated>2009-11-22T19:24:12Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/f98db8d316ef5161?show_docid=f98db8d316ef5161</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/7c0f5732ef31abad/f98db8d316ef5161?show_docid=f98db8d316ef5161"/>
  <title type="text">Attributes of a memory request or address space request</title>
  <summary type="html" xml:space="preserve">
  Below is an attempt to come up with a maximal set of attributes that &lt;br&gt; might be needed in a memory request. (Really it&#39;s an address space &lt;br&gt; request as the actual memory can be allocated by a page fault routine &lt;br&gt; as needed.) &lt;br&gt; In the general case are all of these needed? Are any other attributes &lt;br&gt; needed or advisable so that an address space allocator can be most
  </summary>
  </entry>
  <entry>
  <author>
  <name>BGB / cr88192</name>
  <email>cr88...@hotmail.com</email>
  </author>
  <updated>2009-11-22T16:14:42Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ba56d4ffba5a17c1?show_docid=ba56d4ffba5a17c1</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ba56d4ffba5a17c1?show_docid=ba56d4ffba5a17c1"/>
  <title type="text">Re: Operating Systems: Design and Implementation</title>
  <summary type="html" xml:space="preserve">
  &amp;lt;snip&amp;gt; &lt;br&gt; &amp;lt;-- &lt;br&gt; I happen to have a few commercial apps I can&#39;t live without and they &lt;br&gt; don&#39;t have a Linux port. Likewise it&#39;s often a pain to install some of &lt;br&gt; the free software on Windows. It may require something you don&#39;t know &lt;br&gt; how to get or may not work at all for reasons beyond my comprehension. &lt;br&gt; --&amp;gt; &lt;br&gt; I was not claiming that it was the case, I was claiming that it &amp;quot;should be&amp;quot;
  </summary>
  </entry>
  <entry>
  <author>
  <name>qq</name>
  <email>qq_168...@126.com</email>
  </author>
  <updated>2009-11-22T05:28:40Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/b5e0626339e06290/af8c9a0b567a79b9?show_docid=af8c9a0b567a79b9</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/b5e0626339e06290/af8c9a0b567a79b9?show_docid=af8c9a0b567a79b9"/>
  <title type="text">Re: Discount Nike Air Max 87 Womans Sneakers,Cheap Wholesale Nike Air Max Shoes Air Max 87 shoes</title>
  <summary type="html" xml:space="preserve">
  please look our website ,have more mode shoes clothing hat cap bags ! &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.shoestrade168.cn&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Wholesale Sell Discount: &lt;br&gt; Cheap Moncler Jacket Men&#39;s Women&#39;s Moncler T-shirts Men&#39;s Women&#39;s &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.shoestrade168.cn&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Cheap Dsquared 2 shoes,Dsquared jeans t-shirt Dsquared jacket &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.shoestrade168.cn&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Cheap Abercrombie &amp;amp; Fitch 2009 Polo A&amp;amp;F t-shirt bags Shorts jeans
  </summary>
  </entry>
  <entry>
  <author>
  <name>James Harris</name>
  <email>james.harri...@googlemail.com</email>
  </author>
  <updated>2009-11-21T23:35:10Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/29a4ae074e99785f?show_docid=29a4ae074e99785f</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/29a4ae074e99785f?show_docid=29a4ae074e99785f"/>
  <title type="text">Re: Are you formally taught or self-taught in OS devel?</title>
  <summary type="html" xml:space="preserve">
  I should say - before someone else does - that Berkeley&#39;s CS 162 may &lt;br&gt; turn out to be good at showing how to build an OS. I&#39;ve only glanced &lt;br&gt; at it so far. From what I&#39;ve seen it seems a bit high level but I may &lt;br&gt; turn out to be wrong. &lt;br&gt; James &lt;br&gt; P.S. The Berkeley CS 61CL is truly excellent. Among other things it
  </summary>
  </entry>
  <entry>
  <author>
  <name>James Harris</name>
  <email>james.harri...@googlemail.com</email>
  </author>
  <updated>2009-11-21T23:01:51Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/e09b3b73991162b8?show_docid=e09b3b73991162b8</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/e09b3b73991162b8?show_docid=e09b3b73991162b8"/>
  <title type="text">Re: Are you formally taught or self-taught in OS devel?</title>
  <summary type="html" xml:space="preserve">
  Yes, in the context of training materials I&#39;ve recently found some &lt;br&gt; excellent teaching material from some of the US universities on &lt;br&gt; various subjects such as &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://webcast.berkeley.edu/courses.php&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; For the first link (to Berkeley) click on the video feed links on the
  </summary>
  </entry>
  <entry>
  <author>
  <name>BGB / cr88192</name>
  <email>cr88...@hotmail.com</email>
  </author>
  <updated>2009-11-21T22:13:48Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/467cbb6b6ddcd5fc/2d7060e172e38965?show_docid=2d7060e172e38965</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/467cbb6b6ddcd5fc/2d7060e172e38965?show_docid=2d7060e172e38965"/>
  <title type="text">Re: LibSDL as OS substructure</title>
  <summary type="html" xml:space="preserve">
  oh, ok... &lt;br&gt; I may look into this... &lt;br&gt; yeah... &lt;br&gt; as is, for targetting my interpreter, I am using GCC... &lt;br&gt; I have a C library and many chunks of POSIX, but not much beyond this &lt;br&gt; (graphical stuff, ...). &lt;br&gt; so, I am mostly left uncertain as to the internal details of how I will &lt;br&gt; marshall all this stuff... &lt;br&gt; the use of &amp;quot;protocols&amp;quot; is one means I currently have available, and is
  </summary>
  </entry>
  <entry>
  <author>
  <name>Rod Pemberton</name>
  <email>do_not_h...@nohavenot.cmm</email>
  </author>
  <updated>2009-11-21T21:43:00Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ff92c4311fa451a4?show_docid=ff92c4311fa451a4</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ff92c4311fa451a4?show_docid=ff92c4311fa451a4"/>
  <title type="text">Re: Are you formally taught or self-taught in OS devel?</title>
  <summary type="html" xml:space="preserve">
  Was there something in particular you were looking for James? &lt;br&gt; If I put in (Yahoo): &lt;br&gt; +operating +system +design &lt;br&gt; So much stuff comes up, I can&#39;t begin to post it, or review it. &lt;br&gt; Adding .pdf moves up the .pdf results: &lt;br&gt; +pdf +operating +system +design &lt;br&gt; Wow, lots of good looking results there too. &lt;br&gt; HTH, &lt;br&gt; Rod Pemberton
  </summary>
  </entry>
  <entry>
  <author>
  <name>Rod Pemberton</name>
  <email>do_not_h...@nohavenot.cmm</email>
  </author>
  <updated>2009-11-21T21:31:42Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/467cbb6b6ddcd5fc/4257c758f1895a35?show_docid=4257c758f1895a35</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/467cbb6b6ddcd5fc/4257c758f1895a35?show_docid=4257c758f1895a35"/>
  <title type="text">Re: LibSDL as OS substructure</title>
  <summary type="html" xml:space="preserve">
  It&#39;s a wrapper for currently existing OSes. For a brand new OS, the LibSDL &lt;br&gt; API could be implemented as the OS&#39; syscall API. &lt;br&gt; What it&#39;d allow is the user to choose one or many games or OSes, written for &lt;br&gt; LibSDL, as their default computing platform. As more of these projects are &lt;br&gt; written for LibSDL, more choices of games and OSes will become available.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alexei A. Frounze</name>
  <email>alexfrun...@gmail.com</email>
  </author>
  <updated>2009-11-21T21:02:31Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ca8058c2086be0b8?show_docid=ca8058c2086be0b8</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/ca8058c2086be0b8?show_docid=ca8058c2086be0b8"/>
  <title type="text">Re: Operating Systems: Design and Implementation</title>
  <summary type="html" xml:space="preserve">
  I happen to have a few commercial apps I can&#39;t live without and they &lt;br&gt; don&#39;t have a Linux port. Likewise it&#39;s often a pain to install some of &lt;br&gt; the free software on Windows. It may require something you don&#39;t know &lt;br&gt; how to get or may not work at all for reasons beyond my comprehension. &lt;br&gt; Whether it&#39;s standardization or packaging of several versions of
  </summary>
  </entry>
  <entry>
  <author>
  <name>wolfgang kern</name>
  <email>nowh...@never.at</email>
  </author>
  <updated>2009-11-21T09:43:29Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/83e8359353eeaeab?show_docid=83e8359353eeaeab</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/83e8359353eeaeab?show_docid=83e8359353eeaeab"/>
  <title type="text">Re: Are you formally taught or self-taught in OS devel?</title>
  <summary type="html" xml:space="preserve">
  Rod Pemberton asked: &lt;br&gt; I learned just the basic requirements at school: &lt;br&gt; 1. LOGIC ;all the math. (including BIN/DEC/HEX/etc.-calculations) &lt;br&gt; 2. LOGIC ;how to built gates and memory cells with electron tubes &lt;br&gt; 3. LOGIC ;about complex circuitry and chip design (just theory then) &lt;br&gt; During several EE-jobs I were taught:
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alexei A. Frounze</name>
  <email>alexfrun...@gmail.com</email>
  </author>
  <updated>2009-11-21T09:15:34Z</updated>
  <id>http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/64aaa17123dfee8d?show_docid=64aaa17123dfee8d</id>
  <link href="http://groups.google.co.uk/group/alt.os.development/browse_thread/thread/be14e5a3cc7381ac/64aaa17123dfee8d?show_docid=64aaa17123dfee8d"/>
  <title type="text">Re: Are you formally taught or self-taught in OS devel?</title>
  <summary type="html" xml:space="preserve">
  Yep. Those poor fellas that 10+ years back didn&#39;t know any English &lt;br&gt; missed out on a lot of stuff that was already available on the net. &lt;br&gt; Back then &amp;quot;ru-net&amp;quot; barely existed, let alone good programming info in &lt;br&gt; it in Russian. And we still lack many translations into Russian. I &lt;br&gt; think they still haven&#39;t translated the Foley and Vandam&#39;s book on
  </summary>
  </entry>
</feed>
