lkml.org 
[lkml]   [1996]   [Dec]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectLinux on a MCA-NCR 80386


    Hello guys,

    I'm trying to boot a kernel on a NCR 80386 with MCA.

    First step: I've compiled a kernel on my other Linux-Box (80486 VLB etc.).
    I took the source from 2.1.16, since the MCA patches are in this source
    tree already.

    First problem: it's not possible for me to compile the kernel with only
    MCA-support include and PCI-support not. GCC complains about things he was
    not finding while compiling bios32.c -- so I went and included PCI-support
    too. Fine.

    Next problem: the compile went trough and left me with a about 12kB (no
    typo!) big zImage (make zImage). As I don't want to upgrade all the things
    mentioned in Documentation/Changes, I've looked around in the source to
    find the difference between 2.1.16 and 2.0.25. I found it in
    arch/i386/Makefile, line 31. There it says 'IMAGE_OFFSET=0xC0100000' and
    I've changed it back to 'IMAGE_OFFSET=0x100000' as it was in 2.0.25. Now I
    get a zImage which is about 415kB big. Very nice.

    Let's cat arch/i386/boot > /dev/fd0 and try the new kernel out (I'm just
    interested whether it's booting). But the only thing that happens:
    Loading ...........................
    Uncompressing Linux...done.
    Now booting the kernel
    And finished. The computer now completly hangs, nothing happens and if I
    had not switched it off, it would still display this message (by the way:
    I've also tried bzImage).

    Now my questions:

    o Is it really necessary to include PCI-support into an MCA-kernel?

    o Why is the MCA-kernel not booting? I expected it to initialise
    the console, at least.

    o I'm currently using:
    binutils 2.6.0.12
    gcc 2.7.2
    libc 5.2.18
    ld-linux.so.1.7.14
    Which one of these do I *really* need to upgrade in order to be
    able to compile the kernel 'out of the box' (read: w/o changing
    IMAGE_OFFSET)?

    or alternatively

    o Are there other parts of the kernel which are affected by my
    change of IMAGE_OFFSET in arch/i386/Makefile?

    Thank you very much for every advise or hint. Additional info on kernel
    config or hardware of NCR-MCA machine are available on request.

    'Mery X-mas' is outdated now, but I wish you a happy new year.

    cu
    Philipp

    -- Philipp Frauenfelder home: pfrauenf@niederglatt.lugs.ch --
    -- Tel./Fax: +41 1 850 54 64 school: pfrauenf@math.ethz.ch --
    -- Member of the Linux User Group Switzerland -- Student at ETH Zurich --


    \
     
     \ /
      Last update: 2005-03-22 13:37    [W:0.020 / U:29.884 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site