Commit Graph

80733 Commits

Author SHA1 Message Date
ichiro
a2dd9d529f regen 2001-05-20 09:16:14 +00:00
ichiro
caed7fa236 add vendorID National Instruments
add productID PCMCIA-GPIB
2001-05-20 09:15:54 +00:00
hubertf
6bd8e37563 add some variables related to bin-install 2001-05-20 03:08:31 +00:00
matt
8db6fcfd51 Move the diagnostic tests with the if. 2001-05-19 23:47:19 +00:00
soren
281f1795a4 Add TI 1410 to yc_chipsets[]. 2001-05-19 19:46:08 +00:00
jdolecek
e3daef46ec Add some IBM PS/2 support bits:
* recognize PS/2 L40 via biosmca() and biosmca_ps2model in gatea20.c, instead
  of being a compile time option
* if the system is PS/2 with MCA bus, map DTYPE_ESDI disks to ed(4) for
  COMPAT_OLDBOOT

The new code is conditional on SUPPORT_PS2 define, which is on by default
for biosboot-based bootblocks.
2001-05-19 18:15:14 +00:00
jdolecek
2a7ff4a9ab Add biosmca.S if I386_INCLUDE_PS2 variable is "yes" (default, overridable) 2001-05-19 17:53:30 +00:00
manu
a3703d68ef Backed out a previous commit that was incomplete and hence broke several
emulation package build
2001-05-19 17:28:33 +00:00
jdolecek
16624f841d Use EAGAIN instead of EWOULDBLOCK. The actual numeric value is
same, but EAGAIN is the posixly correct name.
Addresses misc/12960.
2001-05-19 17:23:39 +00:00
sommerfeld
3cdcf0dfc6 Change type of anonymous bitfield pads so that lint -p no longer generates a
portability warning.
2001-05-19 17:19:00 +00:00
manu
05fe8173f8 Fixed a typo in a comment 2001-05-19 14:31:00 +00:00
thorpej
937cea769e Brain'o in last. Pointed out by Steve Woodford <scw@netbsd.org>. 2001-05-19 14:20:40 +00:00
tsutsui
3d863329cc space/TAB cosmetics 2001-05-19 12:04:07 +00:00
manu
37a42fd1bf Moved e_flags outsied of ifdef __HAVE_MINIMAL_EMUL in struct emul
and removed an ifdef that was taking care of this problem
2001-05-19 08:52:05 +00:00
mbw
25c31eb26c More minor updates based on user feedback
macppc/install:
add description of "bad partition number, using 0no bootable HFS
  partition" error message
mention that boot floppy must be booted from Open Firmware, you don't just
  pop it in the floppy drive like a normal MacOS boot floppy.
example of how to read directory of CD or HD from OF (I think I got the
  backslashes generated properly)
describe how to boot a kernel from an HFS partition
reiterate that some OF 1.0.5 machines can't seem to netboot
reverse recommendation of ultra0 and ultra1 busses

common/postinstall:
mention stty erase '^h' or '^?'

macppc/hardware:
mention that Sonnet Tempo ATA/66 card doesn't yet work with macppc
mention that adaptec 294x cards don't boot
mention that promise ultra66 works, but isn't bootable

macppc/prep:
mention that A/UX style partitions are interpreted as NetBSD-style
  partitions, also that they're unreadable from MacOS
also describe the printenv command and give examples
mention that you can't hold down command-option-o-f on a PS/2 keyboard
rehash the partitioning section to describe under what conditions you can
  have a drive with MacOS and NetBSD partitions, and what are the criteria
  for a drive to be bootable under NetBSD.
2001-05-19 05:43:29 +00:00
tsutsui
a1931e2305 Remove unneeded scsipi includes. 2001-05-19 05:22:41 +00:00
toshii
6e435a5783 Use platid_search to get the GPIO pin number. 2001-05-19 05:07:02 +00:00
chs
50942259de include bsd.sys.mk for DESTDIR builds. 2001-05-19 03:30:22 +00:00
thorpej
e6d4fd2a55 Don't compute pseudo header checksum if nxt == 0. 2001-05-19 00:36:37 +00:00
ross
65dd7f43a3 Update the -s description for the uvm era. (It was stuck in the pre-mach
bsd-vax-vm days. :-)
2001-05-19 00:36:15 +00:00
thorpej
1af4d30054 Don't compute psuedo header checksum if nxt == 0. 2001-05-19 00:30:35 +00:00
thorpej
905e7935a9 Don't compute psuedo header checksum if nxt == 0. 2001-05-19 00:13:53 +00:00
matt
66d1e28936 Don't compute psuedo header checksum if nxt == 0. 2001-05-19 00:04:56 +00:00
mrg
9d582d76fc notice siop boot devices. 2001-05-18 23:32:48 +00:00
mrg
2f3c8dae5a correct some comments. <80 char debug statements. 2001-05-18 22:01:57 +00:00
mrg
f42ff7ccae minor cleanups. 2001-05-18 22:01:19 +00:00
mrg
38025bb818 kill dead code. 2001-05-18 21:53:26 +00:00
mrg
e8e471a863 cross compile friendly. 2001-05-18 21:50:45 +00:00
mrg
a9f7a4e194 move the sbus IOMMU work around into the sbus code, so that the psycho
doesn't have to lose a page.
2001-05-18 21:35:23 +00:00
is
5c9dc5b0d0 When abusing structs to describe on-wire (or in-hardware) data structures,
they need to be packed. (Without this, breaks on at least m68k.)
2001-05-18 21:11:43 +00:00
mrg
0bbf8dcb9f update some unused code to reality. 2001-05-18 21:00:47 +00:00
matt
b590763f79 Call __syncicache in db_write_bytes. (makes breakpoints work better). 2001-05-18 20:38:27 +00:00
matt
ad064c38d9 defopt KGDB 2001-05-18 19:59:03 +00:00
mrg
0996d006da do not force ebus interrupts to have bit 0x20 set. 2001-05-18 19:17:50 +00:00
enami
e4334b830d Don't capitalize the word sync or async. It's inconsistient with other
messages.
2001-05-18 16:25:07 +00:00
enami
d5338ae90e Regen. 2001-05-18 15:35:49 +00:00
enami
679f6a1a54 Add product IDs of internal devices found in NEC VRC4173 and vendor/product
ID of MediaQ MQ200.
2001-05-18 15:35:19 +00:00
fredette
4cb4a99c18 Don't define __LDPGSZ if it's already defined. 2001-05-18 15:34:28 +00:00
fredette
69c174610f Only on the 68010, define a different mcount() function,
one that doesn't use the memory-indirect addressing mode.
2001-05-18 15:33:03 +00:00
fredette
8160155f03 Only on the 68010, assemble versions of copypage
and zeropage that use the 68010's loop mode.
2001-05-18 15:31:38 +00:00
fredette
90703ff4b3 Compile ashldi3.S and lshrdi3.S on m68000. 2001-05-18 15:23:44 +00:00
fredette
d74323a8be On m68000, all code is compiled softfloat, so functions
that return floats must do so in integer registers, as the
pre-SVR4 ABI code did.  So in these functions we ignore
__SVR4_ABI__ if __HAVE_68881__ is not also set.
2001-05-18 15:13:04 +00:00
toshii
a90c8b6620 ANSIify and minor KNF. 2001-05-18 14:51:40 +00:00
agc
6ccfedb598 Add -U argument to pkg_create - by default, all files are added to the
pkgdb.byfile.db database. If -U is specified on command line to
pkg_create, don't add the PLIST entry to pkgdb.byfile.db.

Bump version number.
2001-05-18 13:21:38 +00:00
bouyer
8aa2f73d43 Enable tagged queuing again; should work now with scsipi_base rev 1.42 2001-05-18 12:57:42 +00:00
bouyer
8b5bf22895 Workaround for broken drives (explained to me by Chris G. Demetriou):
some devices can't handle tag number larger than some values and always
reject commands with QUEUE FULL if the tag number is larger than this.
Under some circonstances the scsipi system may not decrease periph_openings
(as a workaround of other odd behavior) and we may end up requeuing the command
with a hight tag value again, and the driver could loop on this.
Workaround: in case of queue full, decrease periph_openings to
min(periph_active - 1, periph_openings - 1) so that, after some iteration,
periph_openings is less than the max tag value acceptable by the device.

Solves the problem with tagged queuing on ncr53c9x for me.
2001-05-18 12:56:28 +00:00
fredette
d76bcda838 Fixed some typos, removed unused asm() labels. Removed
the DMA map creation, now the bus glue does this.
2001-05-18 12:51:58 +00:00
drochner
9cb9b76e3a cleanup and ELF preparation (_XXX_LABEL(), .align) 2001-05-18 11:51:57 +00:00
drochner
3df4a7a4a8 do this console device lookup thing the right way this time
(This "dev" argument to the console functions is nonsense - nothing
should depend on it.)
2001-05-18 11:49:21 +00:00
drochner
32f3bee595 fix typo in comment 2001-05-18 08:56:27 +00:00