Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.misc > #2392 > unrolled thread
| Started by | RS Wood <rsw@therandymon.com> |
|---|---|
| First post | 2014-04-15 13:25 +0000 |
| Last post | 2014-04-16 18:44 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to comp.misc
Let's write a kernel RS Wood <rsw@therandymon.com> - 2014-04-15 13:25 +0000
Let's write a bootloader, too RS Wood <rsw@therandymon.com> - 2014-04-16 15:41 +0000
Re: Let's write a bootloader, too "James Harris" <james.harris.1@gmail.com> - 2014-04-16 18:44 +0100
| From | RS Wood <rsw@therandymon.com> |
|---|---|
| Date | 2014-04-15 13:25 +0000 |
| Subject | Let's write a kernel |
| Message-ID | <20140415132538.da363e59.rsw@therandymon.com> |
Let's write a kernel: http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel Interesting article, also linked at hackernews. Kernel 101 – Let’s write a Kernel by Arjun Sreedharan Hello World, Let us write a simple kernel which could be loaded with the GRUB bootloader on an x86 system. This kernel will display a message on the screen and then hang. How does an x86 machine boot Before we think about writing a kernel, let’s see how the machine boots up and transfers control to the kernel: ... <snipped> -- RS Wood <rsw@therandymon.com>
[toc] | [next] | [standalone]
| From | RS Wood <rsw@therandymon.com> |
|---|---|
| Date | 2014-04-16 15:41 +0000 |
| Subject | Let's write a bootloader, too |
| Message-ID | <20140416154100.0886801a.rsw@therandymon.com> |
| In reply to | #2392 |
On Tue, 15 Apr 2014 13:25:38 +0000 RS Wood <rsw@therandymon.com> wrote: > Let's write a kernel: > http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel How cool - here's the logical followup, also from hackernews: http://www.reinterpretcast.com/creating-a-bare-bones-bootloader CREATING A BARE BONES BOOTLOADER PUBLISHED APRIL 16, 2014 BY JOE SAVAGE Upon hearing the word 'bootloader', many people cower in fear. It seems like a scary low-level thing that's very easy to mess up. To dispel some of this fear, I'm going to walk through making a super simple bootloader/OS, assuming only a basic level of familiarity with assembly language and how computers work.
[toc] | [prev] | [next] | [standalone]
| From | "James Harris" <james.harris.1@gmail.com> |
|---|---|
| Date | 2014-04-16 18:44 +0100 |
| Subject | Re: Let's write a bootloader, too |
| Message-ID | <limfi1$2bl$1@dont-email.me> |
| In reply to | #2408 |
"RS Wood" <rsw@therandymon.com> wrote in message news:20140416154100.0886801a.rsw@therandymon.com... > On Tue, 15 Apr 2014 13:25:38 +0000 > RS Wood <rsw@therandymon.com> wrote: >> Let's write a kernel: >> http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel > > How cool - here's the logical followup, also from hackernews: > > http://www.reinterpretcast.com/creating-a-bare-bones-bootloader > > CREATING A BARE BONES BOOTLOADER > PUBLISHED APRIL 16, 2014 BY JOE SAVAGE > Upon hearing the word 'bootloader', many people cower in fear. It seems > like a scary low-level thing that's very easy to mess up. To dispel some > of this fear, I'm going to walk through making a super simple > bootloader/OS, assuming only a basic level of familiarity with assembly > language and how computers work. FYI the following newsgroup is focussed on os development (including bootloaders). alt.os.development There are some other potentially useful groups too. comp.lang.asm.x86 alt.lang.asm alt.os.assembly A lot of assumptions people make have been found to be wrong. The archives of alt.os.development hold a wealth of detailed info. James
[toc] | [prev] | [standalone]
Back to top | Article view | comp.misc
csiph-web