* Elks & SIBO
@ 2002-05-24 14:36 Stefke
2002-05-24 15:10 ` pauln
0 siblings, 1 reply; 10+ messages in thread
From: Stefke @ 2002-05-24 14:36 UTC (permalink / raw)
To: linux-8086
Hi,
I tought I sent this one before, but never saw it hit the list....
So here it is again..
I'm new to this list (well, I have followed ELKS a few years ago and tought
it died. but no....;-) ).
I just downloaded version 0.1.0, Dev86 version 0.16.3 and are trying to
compile a kernel.
Now the question : what are the setting I need for a Psion3c or Psion 3MX.
At the moment I'm stuck with the following :
make -C drivers/char chr_drv.a
make[3]: Entering directory
`/home/stefaan/elks/elks-0.1.0/arch/i86/drivers/char'
as86 -0 -o key_asm.o key_asm.s
00266 0001 BB 0000 mov bx, #key_map ;pointer
to key character
***** unbound label..............................................^
00358 0091 BB 0000 mov bx, #key_psion
***** unbound label..............................................^
00369 00A6 BB 0000 mov bx, #key_shift
***** unbound label..............................................^
00003 errors
00000 warnings
make[3]: Leaving directory
`/home/stefaan/elks/elks-0.1.0/arch/i86/drivers/char'
make[2]: Leaving directory `/home/stefaan/elks/elks-0.1.0/arch/i86'
make[1]: Leaving directory `/home/stefaan/elks/elks-0.1.0'
Any suggestions ?
Thanx,
Stefaan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Elks & SIBO
2002-05-24 14:36 Elks & SIBO Stefke
@ 2002-05-24 15:10 ` pauln
2002-05-24 15:43 ` pauln
2002-05-24 15:47 ` Stefke
0 siblings, 2 replies; 10+ messages in thread
From: pauln @ 2002-05-24 15:10 UTC (permalink / raw)
To: linux-8086
On Fri, May 24, 2002 at 04:36:01PM +0200, Stefke wrote:
> Hi,
>
> I tought I sent this one before, but never saw it hit the list....
>
> So here it is again..
> I just downloaded version 0.1.0, Dev86 version 0.16.3 and are trying to
> compile a kernel.
OK - what method are you trying, make config, make menuconfig, etc.
I've just got a new psion where I can see the screen so my development
ability should improve.
As such I haven't done much with 0.1.0 on the SIBO yet but I'll check it
out at home.
The defaults for the make config are a bit confusing for SIBO and I'll
try to get a patch for that.
> Now the question : what are the setting I need for a Psion3c or Psion 3MX.
> At the moment I'm stuck with the following :
I'll fix the config process and send a working .config hopefully
tomorrow.
> make -C drivers/char chr_drv.a
> make[3]: Entering directory
> `/home/stefaan/elks/elks-0.1.0/arch/i86/drivers/char'
> as86 -0 -o key_asm.o key_asm.s
> 00266 0001 BB 0000 mov bx, #key_map ;pointer
I'll try and get some patches in and confirm working on my Psion 3c.
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Elks & SIBO
2002-05-24 15:10 ` pauln
@ 2002-05-24 15:43 ` pauln
2002-05-24 15:49 ` pauln
2002-05-24 15:57 ` Stefke
2002-05-24 15:47 ` Stefke
1 sibling, 2 replies; 10+ messages in thread
From: pauln @ 2002-05-24 15:43 UTC (permalink / raw)
To: linux-8086
On Fri, May 24, 2002 at 04:10:05PM +0100, pauln@truemesh.com wrote:
> On Fri, May 24, 2002 at 04:36:01PM +0200, Stefke wrote:
> I'll fix the config process and send a working .config hopefully
> tomorrow.
Attached is a .config which compile the image for the current CVS
version of Elks and Elks 0.1.0
Compiles with
Dev86 version 0.16.3
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
gcc -o imgconv imgconv.c
./imgconv wrt_disk.tmp wrt_disk.img
gcc -I ../../../include -o build build.c
gcc -I ../../../include -o mkurlader mkurlader.c
make[2]: Leaving directory `/home/pauln/src/elks-0.1.0/arch/i86/tools'
(cd boot; ../tools/imgconv system system.app -S192 -H72 -V)
system info:
Text 0xb980, Data 0x1ae4, BSS 0xb760
Adding embedded files from list held in system.afl
Read in 608 bytes from tux.pic
Read in 0 bytes from empty
Read in 36 bytes from system.rsz
Embedded files take up 644 bytes
make[1]: Leaving directory `/home/pauln/src/elks-0.1.0/arch/i86'
Try make clean, copy this .config in and make dep && make Image. I'll
see if I can get it onto my Psion this weekend.
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Elks & SIBO
2002-05-24 15:43 ` pauln
@ 2002-05-24 15:49 ` pauln
2002-05-24 16:28 ` Stefke
2002-05-24 15:57 ` Stefke
1 sibling, 1 reply; 10+ messages in thread
From: pauln @ 2002-05-24 15:49 UTC (permalink / raw)
To: linux-8086
[-- Attachment #1: Type: text/plain, Size: 35 bytes --]
D'oh
Attached this time :)
Paul
[-- Attachment #2: .config --]
[-- Type: text/plain, Size: 1727 bytes --]
#
# Automatically generated make config: don't edit
#
#
# Just accept the defaults unless you know what you are doing
#
#
# Advanced - for Developers and Hackers only
#
# CONFIG_EXPERIMENTAL is not set
# CONFIG_OBSOLETE is not set
# CONFIG_NOT_YET is not set
#
# Architecture
#
# CONFIG_ARCH_AUTO is not set
# CONFIG_ARCH_IBMPC is not set
CONFIG_ARCH_SIBO=y
# CONFIG_ROMCODE is not set
#
# Hardware Facilities
#
#
# Driver Support
#
#
# Character device drivers
#
#
# Select a console driver
#
CONFIG_SIBO_CONSOLE_DIRECT=y
# CONFIG_CONSOLE_SERIAL is not set
# CONFIG_SIBO_VIRTUAL_CONSOLE is not set
# CONFIG_SIBO_CONSOLE_ECHO is not set
# CONFIG_SIBO_3C_KEYMAP is not set
# CONFIG_SIBO_3MX_KEYMAP is not set
CONFIG_SIBO_DEFAULT_KEYMAP=y
#
# Other character devices
#
CONFIG_CHAR_DEV_MEM=y
CONFIG_PSEUDO_TTY=y
#
# Block device drivers
#
CONFIG_BLK_DEV_SSD=y
# CONFIG_BLK_DEV_ID is not set
# CONFIG_BLK_DEV_BIOS is not set
#
# Additional block devices
#
# CONFIG_BLK_DEV_RAM is not set
#
# Block device options
#
CONFIG_BLK_DEV_CHAR=y
#
# Filesystems
#
CONFIG_MINIX_FS=y
# CONFIG_ROMFS_FS is not set
# CONFIG_ELKSFS_FS is not set
#
# General filesystem settings
#
# CONFIG_FULL_VFS is not set
CONFIG_FS_EXTERNAL_BUFFER=y
CONFIG_PIPE=y
#
# Executable file formats
#
CONFIG_EXEC_MINIX=y
# CONFIG_EXEC_MSDOS is not set
#
# Network Support
#
# CONFIG_SOCKET is not set
#
# Kernel hacking
#
# CONFIG_SYS_VERSION is not set
# CONFIG_OPT_SMALL is not set
# CONFIG_STRACE is not set
#
# Root location
#
CONFIG_ROOTDEV_FD0=y
# CONFIG_ROOTDEV_FD1 is not set
# CONFIG_ROOTDEV_RAM is not set
# CONFIG_ROOTDEV_BDA1 is not set
# CONFIG_ROOTDEV_BDA2 is not set
# CONFIG_ROOTDEV_BDA3 is not set
# CONFIG_ROOTDEV_BDA4 is not set
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Elks & SIBO
2002-05-24 15:49 ` pauln
@ 2002-05-24 16:28 ` Stefke
2002-05-24 16:25 ` pauln
2002-05-25 10:56 ` pauln
0 siblings, 2 replies; 10+ messages in thread
From: Stefke @ 2002-05-24 16:28 UTC (permalink / raw)
To: pauln, linux-8086
> D'oh
>
> Attached this time :)
>
> Paul
>
Paul,
It compiles fine now (thanx). Got it installed on my 3c. And when I run it
it boots just fine (to fast to read ;-p ). I get a "login:" prompt, and then
it keeps print : PID of init = 1.
I'm using a 512K Flash disk in B: . This has an old image I downloade from
Simon Woods is site a while ago.
Stefaan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Elks & SIBO
2002-05-24 16:28 ` Stefke
@ 2002-05-24 16:25 ` pauln
2002-05-24 17:39 ` Stefke
2002-05-25 10:56 ` pauln
1 sibling, 1 reply; 10+ messages in thread
From: pauln @ 2002-05-24 16:25 UTC (permalink / raw)
To: linux-8086
On Fri, May 24, 2002 at 06:28:46PM +0200, Stefke wrote:
>
> It compiles fine now (thanx). Got it installed on my 3c. And when I run it
> it boots just fine (to fast to read ;-p ). I get a "login:" prompt, and then
> it keeps print : PID of init = 1.
Great, I'll get the stuff fixed in CVS. I'm glad it booted, that is
good to hear.
>
> I'm using a 512K Flash disk in B: . This has an old image I downloade from
> Simon Woods is site a while ago.
OK - I couldn't ever get it to work on large disks, I use a 128k flash
disk for mine. However it may work with 512 (I have 1 and 2 meg images)
I suggest you try to grab the
http://rainbow.cs.unipi.gr/~harkal/ELKS/images/images-0.1.0.zip
And try the sibo image which is more up to date. The kernel was a bit
bloaty for my psion and I want to reduce the size but I could usually
run a few commands.
If that fails let me know and I'll try on mine with both Simon's image
and the elkscmd image from Harry.
Good luck
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Elks & SIBO
2002-05-24 16:25 ` pauln
@ 2002-05-24 17:39 ` Stefke
0 siblings, 0 replies; 10+ messages in thread
From: Stefke @ 2002-05-24 17:39 UTC (permalink / raw)
To: linux-8086
> Van: linux-8086-owner@vger.kernel.org
> [mailto:linux-8086-owner@vger.kernel.org]Namens pauln@truemesh.com
> Verzonden: vrijdag 24 mei 2002 18:26
> Aan: linux-8086@vger.kernel.org
> Onderwerp: Re: Elks & SIBO
>
> > I'm using a 512K Flash disk in B: . This has an old image I
> downloade from
> > Simon Woods is site a while ago.
>
> OK - I couldn't ever get it to work on large disks, I use a 128k flash
> disk for mine. However it may work with 512 (I have 1 and 2 meg images)
>
> I suggest you try to grab the
>
> http://rainbow.cs.unipi.gr/~harkal/ELKS/images/images-0.1.0.zip
>
> And try the sibo image which is more up to date. The kernel was a bit
> bloaty for my psion and I want to reduce the size but I could usually
> run a few commands.
Nope, no luck gives me :
Loading init
Illegal Request
ssddisk: I/O error
dev 380, sector .....
In the meantime I'm having a look at the wrt_img code. Should it be
sufficient to change
#define BLOCKS=2
to
#define BLOCKS=8
and also change the Makefile for the sibo image in elkscmd ?
Stefaan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Elks & SIBO
2002-05-24 16:28 ` Stefke
2002-05-24 16:25 ` pauln
@ 2002-05-25 10:56 ` pauln
1 sibling, 0 replies; 10+ messages in thread
From: pauln @ 2002-05-25 10:56 UTC (permalink / raw)
To: linux-8086
> It compiles fine now (thanx). Got it installed on my 3c. And when I run it
> it boots just fine (to fast to read ;-p ). I get a "login:" prompt, and then
> it keeps print : PID of init = 1.
ISTR I had this problem as well, around the 0.0.82
A quick thought, if you mount Simon's disk image in linux remove init, elks
will fall through to /bin/sh.
I'll try and dig up my last know working image as well.
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Elks & SIBO
2002-05-24 15:43 ` pauln
2002-05-24 15:49 ` pauln
@ 2002-05-24 15:57 ` Stefke
1 sibling, 0 replies; 10+ messages in thread
From: Stefke @ 2002-05-24 15:57 UTC (permalink / raw)
To: linux-8086
>
> On Fri, May 24, 2002 at 04:10:05PM +0100, pauln@truemesh.com wrote:
> > On Fri, May 24, 2002 at 04:36:01PM +0200, Stefke wrote:
>
> > I'll fix the config process and send a working .config hopefully
> > tomorrow.
>
> Attached is a .config which compile the image for the current CVS
> version of Elks and Elks 0.1.0
Nothing attached I'm afraid :-(
Stefaan
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: Elks & SIBO
2002-05-24 15:10 ` pauln
2002-05-24 15:43 ` pauln
@ 2002-05-24 15:47 ` Stefke
1 sibling, 0 replies; 10+ messages in thread
From: Stefke @ 2002-05-24 15:47 UTC (permalink / raw)
To: linux-8086
> > I just downloaded version 0.1.0, Dev86 version 0.16.3 and are trying to
> > compile a kernel.
>
> OK - what method are you trying, make config, make menuconfig, etc.
>
make config, didn't know ELKS had menuconfig ;-)
> I've just got a new psion where I can see the screen so my development
> ability should improve.
>
Got both 3c and 3mx. 3c can be used anytime (no critical data), 3mx is from
girlfriend, so have to be carefull with it ;-)
> As such I haven't done much with 0.1.0 on the SIBO yet but I'll check it
> out at home.
I tried both the version downloade from sourceforge and one from CVS. The
day before yesterday.
>
> The defaults for the make config are a bit confusing for SIBO and I'll
> try to get a patch for that.
>
> I'll fix the config process and send a working .config hopefully
> tomorrow.
>
>
> I'll try and get some patches in and confirm working on my Psion 3c.
>
> Paul
Thanx,
Stefaan
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2002-05-25 10:56 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-24 14:36 Elks & SIBO Stefke
2002-05-24 15:10 ` pauln
2002-05-24 15:43 ` pauln
2002-05-24 15:49 ` pauln
2002-05-24 16:28 ` Stefke
2002-05-24 16:25 ` pauln
2002-05-24 17:39 ` Stefke
2002-05-25 10:56 ` pauln
2002-05-24 15:57 ` Stefke
2002-05-24 15:47 ` Stefke
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox