Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jan 2001 15:18:52 +0100
From:      Francesco Casadei <fcasadei@inwind.it>
To:        greg simonoff <gsimonoff@geocities.com>
Cc:        freebsd-questions@FreeBSD.org
Subject:   Re: Cyrix 5x86
Message-ID:  <20010104151852.A482@junior.kasby>
In-Reply-To: <3A53AE3B.A76DD663@geocities.com>; from gsimonoff@geocities.com on Wed, Jan 03, 2001 at 02:56:59PM -0800
References:  <3A53AE3B.A76DD663@geocities.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Qxx1br4bt0+wmkIi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jan 03, 2001 at 02:56:59PM -0800, greg simonoff wrote:
> I'm trying to get 3.3 stable up and running completely.  It is close.
> Just this dam netscape snag.
> My cpu is a Cyrix 6x86 Pr166,GP.  I have 48Meg of memory.  Everything
> seems to work fine except Netscape.  I've tried packages for 4.08, 4.50,
> 4.51, and 4.73.  They all core dump with the same error - "floating
> point exception".  I have tried adding the kernel option for
> "CPU_BLUELIGHTNING_FPU_OP_CACHE" - it didn't help.  I have tried using
> the  "GPL_MATH_EMULATE" option - (leaving npx0 in the the config), -
> same error from netscape.   Any Idea what my problem is?  I've spent
> hours scanning the mailing lists for information to no avail.
> The desktops seem to work fine - I'm using KDE.
> Are there some tests that I can run to find out what FreeBSD thinks my
> processor is? It recognizes it on POST at a Cyrix 5x86.
> PLEASE HELP!
> GREG
> 

Content-Description: Card for greg simonoff

> end of the original message

I have a Cyrix 6x86L PR200+ and I never had "floating point exception" errors.
Take a look at my kernel config file... it may help.

BTW, have you compiled the kernel with optimization settings above -O? If
yes, then try to recompile the kernel with -O (as suggested in /etc/make.conf).

	Francesco Casadei


--Qxx1br4bt0+wmkIi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=JUNIOR

# JUNIOR 

machine		"i386"
cpu		"I486_CPU"
cpu		"I586_CPU"
ident		JUNIOR
maxusers	32

options 	INET			#InterNETworking
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options		SOFTUPDATES		#enable soft updates 
options 	PROCFS			#Process filesystem
options 	"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options 	UCONSOLE		#Allow users to grab the console
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores

config		kernel	root on wd0

options		"CPU_BLUELIGHTNING_FPU_OP_CACHE"
options		"CPU_BLUELIGHTNING_3X"
options		"CPU_BTB_EN"
#options		"CPU_CYRIX_NO_LOCK"
options		"CPU_FASTER_5X86_FPU"
options		"CPU_IORT"
options		"CPU_LOOP_EN"
options		"CPU_SUSP_HLT"
options		"CPU_WT_ALLOC"
options		"CYRIX_CACHE_REALLY_WORKS"
options		"NO_F00F_HACK"

controller	isa0
controller	pnp0
controller	pci0

options		"AUTO_EOI_1"

# Floppy drives
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
disk		fd0	at fdc0 drive 0

# IDE controller and disks
controller	wdc0	at isa? port "IO_WD1" bio irq 14
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1

controller	wdc1	at isa? port "IO_WD2" bio irq 15
disk		wd2	at wdc1 drive 0
disk		wd3	at wdc1 drive 1

# ATAPI devices
options 	ATAPI		#Enable ATAPI support for IDE bus
options 	ATAPI_STATIC	#Don't do it as an LKM
device		acd0		#IDE CD-ROM

# atkbdc0 controls both the keyboard and the PS/2 mouse
controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1

device		vga0	at isa? port ? conflicts

# splash screen/screen saver
pseudo-device	splash

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? tty

# Floating point support - do not disable.
device		npx0	at isa? port IO_NPX irq 13

# Power management support (see LINT for more options)
device		apm0    at isa?	disable	flags 0x31 # Advanced Power Management

# Serial (COM) ports
device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
device		sio1	at isa? port "IO_COM2" tty irq 3

# Parallel port
#
# Note:	The ppc0 entry is configured to support networking over the 
#	parallel port.  If you will be using it for printing, change
#	"net" to "tty", and review ppc(4) to ensure you have the 
#	correct flags value.
device		ppc0	at isa? port? flags 0x40 tty irq 7
controller	ppbus0			# Parallel port bus (required)
device		lpt0	at ppbus?	# Printer
device		ppi0	at ppbus?	# Parallel port interface device

# ISA Ethernet NICs.
device		ed0	at isa? port 0x300 net irq 5 iomem 0xd8000

# Pseudo devices - the number indicates how many units to allocated.
pseudo-device	loop		# Network loopback
pseudo-device	ppp	1	# Kernel PPP
pseudo-device	ether		# Ethernet support
options		PPP_BSDCOMP
options		PPP_DEFLATE
options		PPP_FILTER 
pseudo-device	pty	16	# Pseudo-ttys (telnet etc)
pseudo-device	gzip		# Exec gzipped a.out's

# The `bpfilter' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# The number of devices determines the maximum number of
# simultaneous BPF clients programs runnable.
pseudo-device	bpfilter 1	#Berkeley packet filter

# Firewall
options		IPFIREWALL		#firewall
options		IPFIREWALL_VERBOSE	#print information about dropped packets
options		"IPFIREWALL_VERBOSE_LIMIT=100"	#limit verbosity


--Qxx1br4bt0+wmkIi--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010104151852.A482>