simonb
2239aed3bd
Fix a tyop in a comment.
2002-04-05 00:19:56 +00:00
ad
f14b71f762
Remember to free strdup()'ed string.
2002-04-05 00:12:14 +00:00
thorpej
d69bb1b3d9
Hm, Symphony/Winbond support doens't seem to work quite right
...
yet; disable it for now.
2002-04-04 23:47:39 +00:00
mjacob
c8513a96b0
Redo fabric evaluation to not use GET ALL NEXT (GA_NXT). Switches seem
...
to be trying to wriggle out of supporting this well. Instead, use
GID_FT to get a list of Port IDs and then use GPN_ID/GNN_ID to find the
port and node wwn. This should make working on fabrics a bit cleaner and
more stable.
This also caused some cleanup of SNS subcommand canonicalization so that
we can actually check for FS_ACC and FS_RJT, and if we get an FS_RJT,
print out the reason and explanation codes.
We'll keep the old GA_NXT method around if people want to uncomment a
controlling definition in ispvar.h.
This also had us clean up ISPASYNC_FABRICDEV to use a local lportdb argument
and to have the caller explicitly say that a device is at the end of the
fabric list.
2002-04-04 23:38:43 +00:00
bjh21
f6df033e2d
Descend into distrib so as to ensure the INSTALL notes get built.
2002-04-04 23:30:35 +00:00
thorpej
769ca97e2b
Address Intel 82801BA/82801BAM Specification Update, Errata #30 :
...
The ICH on-board Ethernet and some i82559 chips have a bug which
will cause a PCI protocol violation if the chip receives a CU_RESUME
command as it is entering the IDLE state by deasserting #CLKRUN.
(This is the so-called "resume bug" that we previously had an incomplete
work-around for on ICH chipsets.)
The work-around is to disable Dynamic Standby Mode, such that the
chip will never deasert #CLKRUN. Dynamic Standby Mode is disabled
by clearing a bit in the EEPROM and updating the EEPROM (and EEPROM
checksum).
Unfortunately, the chip will only consult the EEPROM setting after
a PCI bus reset, so a system reboot is required once the EEPROM
has been updated (the EEPROM update only needs to happen once,
and the driver usses a warning instructing the user to reboot the
system once the work-around has been applied).
Issue pointed out by David Brownlee, and code more-or-less lifted
from FreeBSD.
2002-04-04 23:15:43 +00:00
lukem
2dcfdd576f
add usr/sbin/installboot and man page
2002-04-04 23:13:59 +00:00
lukem
20f6f176d2
remove pmax specific installboot(8)
2002-04-04 23:11:07 +00:00
lukem
7ee66d710d
now using the MI installboot
2002-04-04 23:03:24 +00:00
lukem
c81588447f
Add framework for adding compat symlink from /usr/mdec/installboot ->
...
/usr/sbin/installboot.
Enable pmax.
2002-04-04 23:01:38 +00:00
lukem
230e0c2c3e
Decommission pmax MD installboot in favour of MI installboot.
...
(Woo! pmax first again - hi Simon! :-)
2002-04-04 22:59:33 +00:00
christos
e9c4f70b2f
use lsi_ like all other linux emulations.
2002-04-04 22:17:29 +00:00
lukem
6f15862d50
enable installboot, since it's now useful for at least a couple of ports
2002-04-04 22:07:35 +00:00
bjh21
8fb1e55430
... and lock.h.
2002-04-04 21:29:04 +00:00
thorpej
4a9f5c0fc7
Move the code which shifts bits into the EEPROM into its own function.
2002-04-04 21:11:16 +00:00
matt
0bdb3fb645
no need for defflag NETWINDER so nuke it
2002-04-04 21:09:59 +00:00
bjh21
27e0adf1e5
Install endian_machdep.h.
2002-04-04 20:29:35 +00:00
bjh21
4dd9cf6391
Install elf_machdep.h.
2002-04-04 20:18:01 +00:00
bjh21
fedfd6d298
Install reloc.h.
2002-04-04 20:12:30 +00:00
msaitoh
8ed9bfd205
fix incorrect change at rev. 1.2
2002-04-04 20:00:33 +00:00
atatat
ae10ef9a4b
Log a warning if the address (n) has more significant bits than the
...
netmask (m) in a entry of the form "n.n.n.n/m.m.m.m".
2002-04-04 19:50:27 +00:00
christos
6fa9e9789f
add two more gnu-like functions.
2002-04-04 19:42:14 +00:00
christos
2704769243
- reverse the #define ut_user<->ut_name so that we don't affect utmp.
...
- add a couple of gnuisms.
2002-04-04 19:39:57 +00:00
bjh21
32f64cedb4
Add /usr/mdec/mdr and /usr/mdec/msdos5mb.gz.
2002-04-04 19:26:32 +00:00
uwe
9a60c7f6ae
Nuke ugly ms-IIep specific hack now that mspcic knows about phys->pci
...
address translation.
2002-04-04 18:50:28 +00:00
uwe
213d441358
Instead of relying on numerology set up by PROM, actually implement
...
bus_space_map/mmap methods that do proper PCI to phys address translation.
2002-04-04 18:47:23 +00:00
uch
cb4570f5f5
remove obsolete functions, decralations and structure.
2002-04-04 18:12:23 +00:00
bjh21
33ce139ee0
Pull in config.h as necessary to get byte-order macros etc.
2002-04-04 17:53:04 +00:00
bjh21
833d114dfc
Add HAVE_SYS_ENDIAN_H.
2002-04-04 17:52:04 +00:00
bjh21
55b93a6461
Add htobe16() and friends, #ifndef HAVE_SYS_ENDIAN_H.
2002-04-04 17:49:20 +00:00
uwe
118ae09c44
Fix error message.
2002-04-04 17:45:24 +00:00
jdolecek
46d335a320
move wi_pci_reset() from ic/wi.c to pci/if_wi_pci.c, where is belongs
2002-04-04 17:43:31 +00:00
uwe
3e855fb4c2
Prettify error message.
2002-04-04 17:41:09 +00:00
jdolecek
e9ee3f796e
fix sligh confusion on whether or not to supply dv_xname to printf() in
...
error cases of attach
Noticed in kern/16197 by George E Sollish.
2002-04-04 17:30:32 +00:00
bjh21
79cd9fb3ab
Replace a spurious hard space (\xa0) with a normal one.
2002-04-04 17:28:33 +00:00
bjh21
c701db92ac
Remove .cvsignore file.
...
<URL:http://www.netbsd.org/developers/cvs-repos/notes.html#cvsignore >
2002-04-04 17:08:24 +00:00
bjh21
f7136b499f
Remove .cvsignore files.
...
<URL:http://www.netbsd.org/developers/cvs-repos/notes.html#cvsignore >
2002-04-04 17:07:06 +00:00
thorpej
22e72c8da2
Don't need to mask w/ PG_FRAME.
2002-04-04 16:56:36 +00:00
ragge
04b9c4c25a
Fix crash problems reported by mrg and bouyer in separate mails.
2002-04-04 16:40:14 +00:00
skrll
d859e37a42
Remove trailing whitespace.
2002-04-04 16:04:22 +00:00
msaitoh
306d88f7e2
sync with gnu/dist/gcc/config/sh/sh.md rev. 1.7
...
> apply original gcc rev. 1.29:
>
> * Guard insn splits against illegal regsiters.
2002-04-04 15:39:14 +00:00
mrg
4cf62149f5
be sure to pad the bootblock.
2002-04-04 15:36:44 +00:00
msaitoh
dd5f863fa8
sync with gnu/dist/gcc/config/sh/sh.md rev. 1.5
...
> apply gcc original rev. 1.34:
>
> * sh.c (block_lump_real): Add missing clobber of T_REG
2002-04-04 15:33:35 +00:00
msaitoh
a513ce40a3
sync with gnu/dist/gcc/config/sh/sh.md rev. 1.4
...
> gen_call() takes only two arguments (from egcs-current)
2002-04-04 15:30:47 +00:00
msaitoh
e05a3f8f0a
sync with gnu/dist/gcc/config/sh/sh.md rev. 1.2
...
> Sync *{mul,div}*i3 with egcs-current.
> Now we can compile mount_mfs (newfs) with -O2!
2002-04-04 15:27:36 +00:00
mrg
96adf034f8
clean up a bit, use fewer magic numbers.
2002-04-04 15:17:34 +00:00
ad
6fcf2c1799
Allow the password cipher to be chosen at install time. XXX Not tested for
...
real yet, and the French files need updating.
2002-04-04 14:26:43 +00:00
blymn
19f21e4357
Modified input key handling to use libcurses keypad mode to assemble
...
multi-byte key sequences instead of doing it itself.
2002-04-04 14:11:23 +00:00
mrg
5b7f1cce2d
LP64isms. also, be sure to use <string.h> if we use memset or memcpy.
2002-04-04 14:00:55 +00:00
lukem
67c2e40115
Add sparc64 back-end, contributed by Matthew Green.
2002-04-04 13:45:25 +00:00