> 1). Reduced character size to 8x8 to increase screen size and save memory
> (the font is held in Data segment)

Can you not find the Psion font in rom ? Also you could push the font into
its own segment and 'borrow' ES momentarily with a cli around a single char
render.

> 1). The current version of Init (in elkscmd) seems to need /var/utcp to be
> exist, what does this do and should this file be writable (which won't be
> possible with a read only file system!)?

Eventually you are going to need a ram disk.

> 2). PS requires '/proc', but I can't see any code where this 'created'.

The mainstream Linux has a /proc we don't. The intention is to make /proc
dig around in /dev/kmem

> 1). I still can't get Config #DEF's to link through to .S files for parsing.
> Is this working on other people's machines? (this is making life kind of
> difficult).

.S files should go via the C pre processor. .s files dont

> 2). The build tree doesn't fully work with all the options. For example if
> you don't have loadable modules, 'sys_dlload' is not defined and causes a
> build error (have to then change the auto generated arch/xxx/kernel/entry.c
> file).

Yep. I noticed this. Thats a case of clean them up as you find them

> If someone could summarise what needs to be where and why (for a minimum
> system, remember I'm working with a 128K disk for the time being) it would

Absolute minimum you probably want init (hacked without /var/utmp if need be)
although this is optional. You want ash the shell (which can be your init)
and a few basic binaries.

Reply via email to