80598 Commits

Author SHA1 Message Date
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
minoura
81e8dc3cac Correct a typo.
Pointed out by MAEKAWA Masahide <maekawa@kbug.gr.jp>.
2001-05-18 07:48:07 +00:00
jhawk
4601552595 Regen 2001-05-18 06:14:40 +00:00
jhawk
6f032f45b3 Support the Socket EA pcmcia ethernet (ne). It's ooooold. 2001-05-18 06:05:52 +00:00
thorpej
f1f78293df - Add some instrumentation which can be enabled by defining
SIP_EVENT_COUNTERS.
- Decrease SIP_NTXSEGS to 8 and increase SIP_TXQUEUELEN to 256.
  This gives us 256 transmit jobs with only twice the descriptor
  memory footprint.  This prevents stalling transmissions due to
  lack of transmit jobs under heavy load.
- Increase SIP_NRXDESC to 128 so we don't run out of receive descriptors
  under extreme load.
- As recommended by the manual, leave one descriptor in the transmit ring
  with OWN clear to prevent wrap-around.
- Even though the manual claims that driver software must initialize
  TXDP if there are no pending transmissions when a new transmission
  is to be initialized, doing so causes serious performance degredation
  on the DP83820 under heavy load.  Not initializing TXDP also increases
  performance on the DP83815.

All of this gets us up to ~90Mb/s on both the DP83820 and DP83815 when
connected to a 100base network.
2001-05-18 04:38:30 +00:00
thorpej
949bcffb5a Add sip(4) and gsip(4) manual pages. 2001-05-18 02:07:34 +00:00
thorpej
eb4cb80b6c Add manual pages for the sip(4) and gsip(4) Ethernet drivers. 2001-05-18 02:05:20 +00:00
thorpej
dbdf3820d8 Add a driver for the National Semiconductor DP83820 Gigabit Ethernet
chip.  This is found on the NetGear GA-622 and Asante FriendlyNet
GigaNIX.
2001-05-18 02:03:53 +00:00
enami
6ae30e0e6e Don't touch GIU{USE,TERM}UPDN_REG_W if ONLY_VR4122 is defined.
XXX ... for now.  better way is needed.
2001-05-18 01:41:39 +00:00
fredette
75c4ef5d8d Added sun2 distrib files. 2001-05-18 00:16:36 +00:00
fredette
20b5680c6f Added sun2 etc files. 2001-05-18 00:13:27 +00:00
matt
78350f3c60 Add ${AOPTS} to AFLAGS 2001-05-17 23:48:31 +00:00
matt
26d18c845b replace return with rename (from Bruce Korb). 2001-05-17 23:45:24 +00:00
fredette
29b499a90b Added entries for sunndd. 2001-05-17 23:23:36 +00:00
fredette
bc14be100e Added rc.d support for sunndd. 2001-05-17 23:19:06 +00:00
itojun
4cd3525823 upgrade to 8.2.4. 2001-05-17 22:59:37 +00:00
itojun
ddb7465740 BIND 8.2.4 2001-05-17 22:41:07 +00:00
fredette
ca081b169d Added. These are part of the soft-float support on the 68010. 2001-05-17 21:46:26 +00:00
fredette
9a2dd99d75 Use the EXTBL macro where we want the extbl instruction.
On the 68010 this expands to an extw/extl combination.
2001-05-17 21:28:00 +00:00
fredette
77f5240b49 On the 68010 only, assemble a different version of
this function, since the 68010 doesn't have bit
instructions.
2001-05-17 21:26:06 +00:00
fredette
3085bd52b8 On the 68010, we are forced to do bytewise compares
and copies if the two addresses aren't of the same
evenness.
2001-05-17 21:24:08 +00:00
fredette
e80c95ddb2 Don't use an EA with a scaled index, it isn't supported on the 68000. 2001-05-17 21:21:07 +00:00
fredette
872a39428c Don't compile with -fPIC when MACHINE_ARCH is m68000. 2001-05-17 21:17:02 +00:00
fredette
1605cd00aa Build sunndd, used to netboot Sun2 machines. 2001-05-17 21:08:54 +00:00
itojun
942f3643b6 actually split crypto source. 2001-05-17 20:52:58 +00:00
itojun
900d6f1790 BIND 8.2.4 2001-05-17 20:45:58 +00:00
fredette
a83cae8ce3 Finished the 3rdparty import procedure for the sunndd
package: Added RCS IDs, a Makefile, added to 3RDPARTY.
2001-05-17 20:42:08 +00:00
fredette
d21eeebf46 Import of Matt Fredette's sunndd boot program for Sun2 machines. 2001-05-17 20:15:26 +00:00
bouyer
7ddcb8122d SDEV_DB -> SCSIPI_DB 2001-05-17 20:02:56 +00:00
jdc
048f92e86e Set scrolling region top correctly.
Fixes scrolling bug in sub-windows.
2001-05-17 19:04:01 +00:00
drochner
bc8eda57c9 increase the delay after PHY reset - it seems that mii register accesses
can fail if attempted too soon after reset
2001-05-17 19:00:18 +00:00
drochner
199e9f8164 regen 2001-05-17 17:39:30 +00:00
drochner
10aff2d3f0 argh - the OUI of PMC-Sierra is 00-e0-04, according to IEEE.
They managed to mess it up in a new way.
2001-05-17 17:39:00 +00:00
drochner
c1f451f54d regen 2001-05-17 17:37:01 +00:00
drochner
2e9334d53e add some stuff I got between my fingers 2001-05-17 17:36:30 +00:00
drochner
c1617a9b13 check PCI subsystem ID for a SMC9432BTX1 or SMC9432FTX and tell the common
driver about their media support (BNC and 100FX, respectively)
2001-05-17 17:35:13 +00:00