All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex deVries <adevries@thepuffingroup.com>
To: parisc-linux@thepuffingroup.com
Subject: Re: [parisc-linux] A quick update
Date: Fri, 18 Jun 1999 10:04:37 -0400	[thread overview]
Message-ID: <376A51F5.D38ECFFC@thepuffingroup.com> (raw)


John David Anglin wrote:
> You probably want to use the same link options as Jason used for the IPL:
> -N -R address.

Ah, okay.

> After the kernel is built, take a look at where the sections start
> in SOM executable.  Each section must be copied to its corresponding
> starting address in the LIF image.  Space must be reserved for the bss
> data if there is a section after it that contains necessary data.

Should I be using objcopy to cut these sections out of my SOM executable
and into the LIF image?

Two other problems I have:

1. The kernel doesn't build yet, it fails to link and dies with:


ld -e stext arch/parisc/kernel/head.o arch/parisc/kernel/init_task.o
init/main.o init/version.o \
        arch/parisc/kernel/kernel.o arch/parisc/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o \
        fs/filesystems.a \
        net/network.a \
        drivers/block/block.a drivers/char/char.a  drivers/net/net.a \
        /usr/src/linux/arch/parisc/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/linux/arch/parisc/lib/lib.a \
        -o vmlinux
ld: Unsatisfied symbols:
   swapper_pg_dir (data)
   _stext (data)

I haven't yet figured out how to solve this.

2. The bootloader within the kernel tries to load the vmlinux into
memory, but dies by returning -6 at the P0_BOOTDEV_iodc_io() call within
bootdev_sread() in rom _interface.c.  I should be able to figure out
what's going on here...


- A
-- 
Alex deVries
Vice President of Engineering
The Puffin Group

             reply	other threads:[~1999-06-18 13:56 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-06-18 14:04 Alex deVries [this message]
1999-06-18 15:04 ` [parisc-linux] A quick update John David Anglin
1999-06-18 19:16   ` Alex deVries
1999-06-21 17:56     ` [parisc-linux] Problems with createheader.sh script John David Anglin
1999-06-21 18:35       ` John David Anglin
1999-06-18 18:34 ` [parisc-linux] A quick update Jeffrey A Law
  -- strict thread matches above, loose matches on Subject: below --
1999-06-18 16:58 Cary Coutant
1999-06-18 17:49 ` John David Anglin
1999-06-18  7:22 Alex deVries
1999-06-18  7:26 ` Jeffrey A Law
1999-06-18 13:05 ` John David Anglin
1999-06-18 18:29   ` Jeffrey A Law
1999-06-18 15:51 ` Alex deVries

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=376A51F5.D38ECFFC@thepuffingroup.com \
    --to=adevries@thepuffingroup.com \
    --cc=parisc-linux@thepuffingroup.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.