[iyonix-support] Re: New 5.14 ROM on Iyonix

  • From: "Steve (ROOL)" <srevill@xxxxxxxxxxxxxx>
  • To: iyonix-support@xxxxxxxxxxxxx
  • Date: Tue, 05 May 2009 10:46:11 +0100

On 05 May, Chris Evans <chris@xxxxxxxxxxxxxxx> wrote:
> I thought the part of the OS that is run before the modules were initiated
> was the kernal.

It gives itself a module header, too. The kernel is actually a big lump
above and below there.

> Also if I understand correctly what JB has posted and told me in the past,
> there is a BIOS that is run before the RISC OS kernel.

There is the HAL (Hardware Abstraction Layer) which is the first thing that
runs (before the kernel) in order to set stuff up in a basic way. The goal
of that is to try to pull all (most) of the stuff that changes between
hardware platforms into one place, rather than littering it through driver
modules and the kernel - this makes porting to different hardware a bit
easier.

Ta,

Steve

-- 
Stephen Revill, Director                           Tel: +44 (0) 1353 740 267
RISC OS Open Ltd                                          www.riscosopen.org
4 Townsend Mews, Wilburton, 
Ely, Cambridgeshire, CB6 3SQ
---
To alter your preferences or leave the group, 
visit //www.freelists.org/list/iyonix-support
Other info via //www.freelists.org/webpage/iyonix-support

Other related posts: