Re: [PATCH] fm2fb.c updated to new API

From: Steffen A. Mork (mork@euklid.cs.uni-dortmund.de)
Date: Sat May 20 2000 - 11:17:42 EDT

  • Next message: Gabriel Benhanokh: "correct block size ?"

    James Simmons wrote:
    >
    > Here is a updated BSC FrameMaster II/Rainbow II frame buffer to the new
    > API. Please test. It does compile but I lack the hardware to test it on.
    >
    > Q: Why did they deprecate a.out support in linux?
    > A: Because a nasty coff is bad for your elf.

    Dear James,

    I tried to compile the "native" kernel 2.3.99-pre2
    from sunsite.auc.dk. There are several problems
    of some drivers which didn't compile

    1. Ariadne (net device)
       The following members disappear in the new
       structure 'net_device':
       tbusy, interrupt and start
    2. type: dma_addr_t
       Which should be defined in include/asm-m68k/types.h
    3. Undefined 'semaphore_wake_lock'
       Which should be defined in include/asm-m68k/semaphore.h
       as external reference.
    4. Finally some symbols were missing when linking:

    fs/fs.o: In function `fat_read_root':
    fs/fs.o(.text+0x1e6c0): undefined reference to `__muldi3'
    fs/fs.o: In function `fat_fill_inode':
    fs/fs.o(.text+0x1f374): undefined reference to `__muldi3'
    fs/fs.o: In function `affs_read_inode':
    fs/fs.o(.text+0x3fe4e): undefined reference to `__divdi3'
    fs/fs.o: In function `affs_file_write':
    fs/fs.o(.text+0x414ae): undefined reference to `update_vm_cache'
    fs/fs.o: In function `affs_file_write_ofs':
    fs/fs.o(.text+0x416fa): undefined reference to `update_vm_cache'
    fs/fs.o: In function `affs_truncate':
    fs/fs.o(.text+0x41858): undefined reference to `__divdi3'
    fs/fs.o(.text+0x418f2): undefined reference to `__moddi3'
    fs/fs.o(.text+0x41acc): undefined reference to `__divdi3'
    fs/fs.o(.text+0x41aec): undefined reference to `__moddi3'

    After all I gave up compiling a kernel (Each try
    takes at leat half an hour). Could you give me a hint
    which kernel I could compile and where to get them?

    I use the following hardware:
    - A2000-OCS
    - Ariadne net device
    - Blizzard 2060 board from phase5 (incl. SCSI/MC68060)
    - Of course the FrameMaster II

    Thank you in advance

    Steffen

    --
    >>> Ceterum censeo Microsoft esse delendam! <<<
    +----------------------+---------------------------+
    | Steffen Mork         |                           |
    |                      |                           |
    | Berghofer Str. 232   | Tel.: 0049/231/48 85 64   |
    | D-44269 Dortmund     | Fax:     ~    /48 85 96   |
    +----------------------+---------------------------+
    | email:  mailto:mork@ls7.cs.uni-dortmund.de       |
    | WWW:    http://ls7-www.cs.uni-dortmund.de/~mork/ |
    +--------------------------------------------------+
    

    - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Sat May 20 2000 - 11:20:12 EDT