Linux MIPS Architecture development
 help / color / mirror / Atom feed
* Floptical Drive
@ 1999-08-04 18:03 Mike Hill
  1999-08-04 18:30 ` Ulf Carlsson
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Hill @ 1999-08-04 18:03 UTC (permalink / raw)
  To: linux

I've connected my Indy floptical drive under Linux for the first time, and
the kernel accurately detects and sizes it (when a diskette is in).  Since
I've never had the opportunity to actually purchase a 21 M floptical
diskette, the default media are IBM format dikettes.  When I try to add
msdos or vfat filesystem support to the kernel (latest CVS) I get the
following failure:

make -C  arch/mips/tools
make[1]: Entering directory `/usr/src/mips/linux/arch/mips/tools'
mips-linux-gcc -D__KERNEL__ -I/usr/src/mips/linux/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic
-mcpu=r4600 -mips2 -pipe   -S offset.c -o offset.s
sed -n '/^@@@/s///p' offset.s >offset.h
cmp -s offset.h /usr/src/mips/linux/include/asm-mips/offset.h || (cp
offset.h /usr/src/mips/linux/include/asm-mips/offset.h.new && mv
/usr/src/mips/linux/include/asm-mips/offset.h.new
/usr/src/mips/linux/include/asm-mips/offset.h)
make[1]: Leaving directory `/usr/src/mips/linux/arch/mips/tools'
mips-linux-ld -static -N -G 0 -T arch/mips/ld.script.big -Ttext 0x88002000
arch/mips/kernel/head.o arch/mips/kernel/init_task.o init/main.o
init/version.o \
        --start-group \
        arch/mips/kernel/kernel.o arch/mips/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/misc/misc.a
drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a
drivers/sgi/sgi.a drivers/video/video.a \
        arch/mips/lib/lib.a /usr/src/mips/linux/lib/lib.a
arch/mips/sgi/kernel/sgikern.a arch/mips/arc/arclib.a \
        --end-group \
        -o vmlinux
fs/filesystems.a(fat.o): In function `fat_file_write':
file.c(.text+0x3214): undefined reference to `update_vm_cache'
file.c(.text+0x3214): relocation truncated to fit: R_MIPS_26 update_vm_cache
make: *** [vmlinux] Error 1


Suggestions?

Thanks,

Mike

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Floptical Drive
  1999-08-04 18:03 Floptical Drive Mike Hill
@ 1999-08-04 18:30 ` Ulf Carlsson
  0 siblings, 0 replies; 6+ messages in thread
From: Ulf Carlsson @ 1999-08-04 18:30 UTC (permalink / raw)
  To: Mike Hill; +Cc: linux

> When I try to add msdos or vfat filesystem support to the kernel (latest
> CVS) I get the following failure:

Linus broke all filesystems some time ago, this is not MIPS specific.

Try the 2.2 kernel instead, I think they should be ok.

Ulf

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Floptical Drive
@ 1999-08-06 20:30 Mike Hill
  1999-08-09 21:24 ` Andrew R. Baker
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Hill @ 1999-08-06 20:30 UTC (permalink / raw)
  To: 'Ulf Carlsson'; +Cc: linux

Same problem with 2.2, just a different error:

make[3]: Entering directory `/usr/src/mips/linux/drivers/net'
mips-linux-gcc -D__KERNEL__ -I/usr/src/mips/linux/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic
-mcpu=r4600 -mips2 -pipe   -c -o sgiseeq.o sgiseeq.c
sgiseeq.c: In function `sgiseeq_probe':
sgiseeq.c:741: `SGI_ENET_IRQ' undeclared (first use this function)
sgiseeq.c:741: (Each undeclared identifier is reported only once
sgiseeq.c:741: for each function it appears in.)
make[3]: *** [sgiseeq.o] Error 1
make[3]: Leaving directory `/usr/src/mips/linux/drivers/net'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/mips/linux/drivers/net'
make[1]: *** [_subdir_net] Error 2
make[1]: Leaving directory `/usr/src/mips/linux/drivers'
make: *** [_dir_drivers] Error 2


> -----Original Message-----
> From:	Ulf Carlsson [SMTP:ulfc@thepuffingroup.com]
> Sent:	Wednesday, August 04, 1999 2:30 PM
> To:	Mike Hill
> Cc:	linux@cthulhu.engr.sgi.com
> Subject:	Re: Floptical Drive
> 
> > When I try to add msdos or vfat filesystem support to the kernel (latest
> > CVS) I get the following failure:
> 
> Linus broke all filesystems some time ago, this is not MIPS specific.
> 
> Try the 2.2 kernel instead, I think they should be ok.
> 
> Ulf

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Floptical Drive
  1999-08-06 20:30 Mike Hill
@ 1999-08-09 21:24 ` Andrew R. Baker
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew R. Baker @ 1999-08-09 21:24 UTC (permalink / raw)
  To: Mike Hill; +Cc: 'Ulf Carlsson', linux


This patch should fix the error you are seing below, but probably won't do
much for your original complaint.

--- sgiseeq.c~	Fri Aug  6 08:25:29 1999
+++ sgiseeq.c	Mon Aug  9 16:18:16 1999
@@ -32,6 +32,7 @@
 #include <linux/skbuff.h>
 
 #include <asm/sgihpc.h>
+#include <asm/sgint23.h>
 #include <asm/sgialib.h>
 
 #include "sgiseeq.h"



On Fri, 6 Aug 1999, Mike Hill wrote:
> Same problem with 2.2, just a different error:
> 
> make[3]: Entering directory `/usr/src/mips/linux/drivers/net'
> mips-linux-gcc -D__KERNEL__ -I/usr/src/mips/linux/include -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic
> -mcpu=r4600 -mips2 -pipe   -c -o sgiseeq.o sgiseeq.c
> sgiseeq.c: In function `sgiseeq_probe':
> sgiseeq.c:741: `SGI_ENET_IRQ' undeclared (first use this function)
> sgiseeq.c:741: (Each undeclared identifier is reported only once
> sgiseeq.c:741: for each function it appears in.)
> make[3]: *** [sgiseeq.o] Error 1
> make[3]: Leaving directory `/usr/src/mips/linux/drivers/net'
> make[2]: *** [first_rule] Error 2
> make[2]: Leaving directory `/usr/src/mips/linux/drivers/net'
> make[1]: *** [_subdir_net] Error 2
> make[1]: Leaving directory `/usr/src/mips/linux/drivers'
> make: *** [_dir_drivers] Error 2
> 
> 
> > -----Original Message-----
> > From:	Ulf Carlsson [SMTP:ulfc@thepuffingroup.com]
> > Sent:	Wednesday, August 04, 1999 2:30 PM
> > To:	Mike Hill
> > Cc:	linux@cthulhu.engr.sgi.com
> > Subject:	Re: Floptical Drive
> > 
> > > When I try to add msdos or vfat filesystem support to the kernel (latest
> > > CVS) I get the following failure:
> > 
> > Linus broke all filesystems some time ago, this is not MIPS specific.
> > 
> > Try the 2.2 kernel instead, I think they should be ok.
> > 
> > Ulf
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Floptical Drive
@ 1999-08-11 14:53 Mike Hill
  0 siblings, 0 replies; 6+ messages in thread
From: Mike Hill @ 1999-08-11 14:53 UTC (permalink / raw)
  To: 'Andrew R. Baker'; +Cc: linux

Thanks Andrew, 2.2 compiles now.

Mike


> -----Original Message-----
> From:	Andrew R. Baker [SMTP:andrewb@uab.edu]
> Sent:	Monday, August 09, 1999 5:24 PM
> To:	Mike Hill
> Cc:	'Ulf Carlsson'; linux@cthulhu.engr.sgi.com
> Subject:	RE: Floptical Drive
> 
> 
> This patch should fix the error you are seing below, but probably won't do
> much for your original complaint.
> 
> --- sgiseeq.c~	Fri Aug  6 08:25:29 1999
> +++ sgiseeq.c	Mon Aug  9 16:18:16 1999
> @@ -32,6 +32,7 @@
>  #include <linux/skbuff.h>
>  
>  #include <asm/sgihpc.h>
> +#include <asm/sgint23.h>
>  #include <asm/sgialib.h>
>  
>  #include "sgiseeq.h"
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Floptical Drive
@ 1999-08-18 16:19 Mike Hill
  0 siblings, 0 replies; 6+ messages in thread
From: Mike Hill @ 1999-08-18 16:19 UTC (permalink / raw)
  To: linux

Using the 2.2 kernel from CVS I've read a vfat diskette from my floptical
drive; can this knowledge be applied to replace my IRIX system drive with a
boot floppy?

Mike

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1999-08-18 16:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-08-04 18:03 Floptical Drive Mike Hill
1999-08-04 18:30 ` Ulf Carlsson
  -- strict thread matches above, loose matches on Subject: below --
1999-08-06 20:30 Mike Hill
1999-08-09 21:24 ` Andrew R. Baker
1999-08-11 14:53 Mike Hill
1999-08-18 16:19 Mike Hill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox