Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!newsfeed.internetmci.com!howland.reston.ans.net!math.ohio-state.edu!news.cyberstore.ca!van-bc!unixg.ubc.ca!rover.ucs.ualberta.ca!suisse.cheese.com!root From: root@suisse.cheese.com (The Dixie Flatline) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Questions... Date: 12 Dec 1995 03:31:10 GMT Organization: University of Alberta, Edmonton, Canada Lines: 45 Message-ID: <4ait1u$ao8@pulp.ucs.ualberta.ca> NNTP-Posting-Host: async8-7.remote.ualberta.ca X-Newsreader: TIN [version 1.2 PL2] I've been using FreeBSD since 2.0.5-RELEASE (about last quarter) and I was running it on a 386/16 with VERY basic hardware. Since then, I've upgraded my machine and have found a few problems I have no idea what to do with: I've read the kernel configuration(s) (mostly LINT) and saw there was an option to allow 32bit Access/Blocking Modes on IDE drives. I own two Western Digital Caviar (a drive I'd swear my soul by) and I know they can handle 32bit/Blocking fine. However, I am confused by what was stated in /usr/src/sys/i386/conf/LINT: # Each drive has a 16 bit flags value defined: # The low 8 bits are the maximum value for the multi-sector I/O, # where 0xff defaults to the maximum that the drive can handle. # The high bit of the 16 bit flags (0x8000) allows probing for # 32 bit transfers. # # The flags field for the drives can be specified in the controller # specification with the low 16 bits for drive 0, and the high 16 bits # for drive 1. # e.g.: #controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0x00ff8004 ... # specifies that drive 0 will be allowed to probe for 32 bit transfers and # a maximum multi-sector transfer of 4 sectors, and drive 1 will not be # allowed to probe for 32 bit transfers, but will allow multi-sector # transfers up to the maximum that the drive supports. (the last part of the controller line is cut-off on purpose). Anyways, I have a very basic understanding of assembly type addressing, etc. How would I enable 32bit/Blocking for wd0/wd1 (primary ide with master & slave) Any help on this question would be appriciated. I figured it might be something like: controller wdc0 as isa? port "IO_WD1" bio irq 14 flags 0xffff8000 to enable 32bit/Block on both drives. and last quick questions. I've just installed X-Windows 3.1.2 and would like to know how to change FVWM's "wallpaper" and get the 3D scrollbar for Xaw3D. I instlled color_xterm which said it had support for it. Installed the library, but alas, no 3D scroll bar... (these aren't too important of questions, just curiousities). Thanks...