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

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


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 : Tue May 23 2000 - 21:00:19 EST