[Kwartzlab CS] Operating System Kernel Construction Course
bjonkman at sobac.com
Mon Jun 17 15:53:54 EDT 2013
+1 for me. But as the "CS from Top-To-Bottom" course demonstrated, much
of the stuff I remembered from earlier days was wrong -- whether that
was mis-remembering that stuff, not grokking it fully in the first
place, or advancements in the arts and sciences while I wasn't paying
While it would be good for me to be paired with someone excelling at
pointer- and bit-wrangling, it would put an unfair burden on that
person. Better to be paired with someone stumbling along at the same
pace that I am, and we'll catch up with the rest of you in the new
Stephen, how long do you expect the "OS from Top-to-Bottom" course to run?
Also, Thursdays are mostly OK, but not my preferred day. Wednesdays
would be better.
On 13-06-17 02:19 PM, Stephen Paul Weber wrote:
> Somebody claiming to be Cedric Puddy wrote:
>> I'm interested; but am not an ideal candidate to succeed, as I've
>> no knowledge of C, and have been bested by pointers before.
>> Assuming you've got enough others who are interested and strong
>> candidates, count me in, and I'll see how well I manage to keep up
> Several people have voiced this concern. This course will run much
> more slowly, and have much more room for individuals to work at
> their own pace, than my previous course. If you "fall behind", since
> it's primarily a project course, you can just keep working on the
> project at whatever point you are.
-------- Original Message --------
Subject: [Kwartzlab CS] Operating System Kernel Construction Course
Date: Tue, 11 Jun 2013 17:30:28 -0500
From: Stephen Paul Weber <singpolyma at singpolyma.net>
Reply-To: CS Top to Bottom <cs at kwartzlab.ca>
To: KwartzLab Public Discussion List <discuss at kwartzlab.ca>, cs at kwartzlab.ca
Several people have expressed interest in my running an Operating System
Kernel Construction course. I have the material for this (though there is
some extra material that people are interested in namely virtual memory,
which I am not done yet). If there is interest, I was thinking that
Thursday evenings starting in July might work pretty well (pending board
approval and availability from those of you who are interested).
This would be quite different from my last course. It would be a project
course focussed on building your own Operating System Kernel from scratch.
Each session would be dominated by participants working on writing code for
Required experience: knowledge of pointers and memory addresses a MUST.
Knowledge of C STRONGLY RECOMMENDED. Knowledge of some assembly beneficial.
All of my experience and examples is for ARMv4/v6 on QEMU's versatilepb.
Adequately motivated participants can build for anything, however, as most
of the examples should be largely portable.
Reccomended environment: your own laptop running a Debian derivative
ARM cross-compiler and QEMU-system install.
Please email me (or reply to this message on list) to indicate your
interest. If Thursdays in July are not good for you, please indicate what
*would* be good for you.
CS mailing list
CS at kwartzlab.ca
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 263 bytes
Desc: OpenPGP digital signature
More information about the CS