summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1997-03-25Get rid of userland includesNiklas Hallqvist
1997-03-25move the .; enami@ba2.so-net.or.jpTheo de Raadt
1997-03-25Ok here is the mvme88k userland, minus a few important pieces.Dale S. Rahn
as, ld change need to be merged. It is known that shared libraries and C++ do not work. If anyone wants to step forward and take over the mvme88k port please do. It was dumped on me when the original developer, Nivas, left his previous job and started a new one. I am trying to get the port in a shape that someone could take over.
1997-03-25Fixed obj-dir building, compacted the bootblock enough to fit (at least)Niklas Hallqvist
the HD one, floppy is still too large. Added our BOOT_CONFIG -c option. Some small style nits.
1997-03-25Correct typoNiklas Hallqvist
1997-03-25Correct typo + moved Teles S0/16.3 port to what the manual saysNiklas Hallqvist
1997-03-25Use GENERIC instead of the obsolete INSTALL kernelNiklas Hallqvist
1997-03-25Make AS, AR & LD overrideableNiklas Hallqvist
1997-03-25Back out my previous kludge to make tar files with short trailers work inTodd C. Miller
favor of a simpler change--never try to do a media change when invoked as tar. This fixes problems that crop up if gzip exits unhappily and others.
1997-03-25Addition of the ed ethernet driverNiklas Hallqvist
1997-03-25From scottr@netbsd.org:briggs
Several minor changes: - Indent some comments appropriately per KNF. - Output all diagnostics using the device name rather than a static string. - Fix a (mostly marmless) bug in snintr(), where loss of heartbeat wasn't properly ignored and could mask the `receive descriptors exhausted' diagnostic.
1997-03-25From scottr@netbsd.org:briggs
Several more changes to move us toward MI-ness: - Use more consistent and portable types in the softc. - Map registers using an array of bus_size_t offsets, and set up the mapping in the attach code (thanks to Jason Thorpe for suggesting this!). - Disable the ae-specific watchdog, which is no longer necessary in the general case. Still remaining: split out functions used to copy data to/from the card, and retain a way to have a local driver name with the MI code.
1997-03-24Make sure head, tail, and nitems get zero'd even if weTodd C. Miller
can't cd to the target dir. Fixes rogue pointer problem introduced with safe chdir changes.
1997-03-23Adding more arches require more structuring and cleanup. More to come...Per Fogelstrom
1997-03-23Some changes for arc local bus com & lpt.Per Fogelstrom
1997-03-23Moved from pica since they are not Pica bus specificPer Fogelstrom
1997-03-23Use POSIX regexp, not v8 to avoid linking with -lcompat.Todd C. Miller
Parsing config files w/o regular expressions may be slightly slower but since this is normally done only once it's not a big deal.
1997-03-23Minor updates from lite2 + some KNF and strdup(3) checking.Todd C. Miller
Also, no need to change umask now that we use mkstemp(3).
1997-03-23-Wall happiness, use mkstemp(3) instead of mktemp(3), and someTodd C. Miller
minor KNF.
1997-03-22removed code that was inside #if 0 ... #endifkstailey
1997-03-22get __LDPGSZ defNiklas Hallqvist
1997-03-22Make this build work with objdirs, at least as linksNiklas Hallqvist
Still need work for plain obj dirs.
1997-03-21Fix two typos in fts(3). NetBSD PR#3364 and NetBSD PR#3368Todd C. Miller
from Enami Tsugutomo.
1997-03-21Make struct rusage comments consistent between header fileTodd C. Miller
and man page. NetBSD PR #3367
1997-03-21Add in recent NetBSD changes we didn't already have:Todd C. Miller
Always compile complete.c but ifdef out the bits if -DSMALL (christos) reset interactive mode correctly in auto_fetch() mget mode (lukem)
1997-03-21use ${COMPILE.c} even for the custom buildgvf
1997-03-21Fix alignment in srt0.c, from NetBSD.Jason Downs
1997-03-21cruftJason Downs
1997-03-21since cpio is now pax you can have it too.kstailey
1997-03-21Yet more DDB type correctnessNiklas Hallqvist
1997-03-21Make ddb variables longNiklas Hallqvist
1997-03-21New FIXUP_PC_AFTER_BREAK convention from NetBSDNiklas Hallqvist
1997-03-21Instead of explicit extern, include the include file which should do itNiklas Hallqvist
1997-03-21Make ddb variables long (for 64bit archs). from netbsdNiklas Hallqvist
1997-03-21NetBSD sync to sth like 970218Niklas Hallqvist
1997-03-21Add the bus_space_{read,write}_raw_multi_[248] extensionsNiklas Hallqvist
1997-03-2164-bit clean. if_ed.c now works on alpha.Niklas Hallqvist
1997-03-20update for adaptec supportchuck
1997-03-20MAJOR CHANGES: [contributed by Chuck Cranor <chuck@ccrc.wustl.edu> andchuck
Anne Hutton <hutton@isi.edu>]: - add support for Adaptec 155 PCI ATM cards (e.g. ANA-5940) - add sc->is_adaptec to handle differences between cards. - break out MID_MK_TXQ/MID_MK_RXQ seperate macros to handle the new Adaptec format TXQ/RXQ. - adjust en_dqneed to return 1 on ADP (since the Adaptec can DMA anything in one DRQ/DTQ!) - add hook for a bus specific reset function (adaptec has a seperate reset register that needs to be hit when resettting the midway). - adjust DMA test to not worry about burst sizes on the adaptec (since it handles it all for us!) and to handle the new DTQ/DRQ format. - add Adaptec DMA support to en_txlaunch() and en_service() BUG FIXES: - fixed receiver panic under heavy load ("lost mbuf in slot 0!"). when the reassembly buffer overflows, the T-bit is set in the RDB and the data field is empty. en_service() sets up a 4-byte (RDB size) dummy DMA without IF_ENQUEUE. but the recv intr handling in en_intr() always does IF_DEQUEUE. as a result, a successive recv intr loses its mbuf and leads to a panic. the solution is to only IF_DEQUEUE if the interrupt has non-zero length (indicating that there is an mbuf to get). in order for this to work, EN_DQ_MK must always be non-zero. we do this by or'ing in an unused bit (0x80000). reported by: Kenjiro Cho <kjc@csl.sony.co.jp> - fix setting of transmit channel when txspeed[] is non-zero (e.g. traffic shaping). the old scheme didn't work properly (it allowed the same VCI to use multiple tx channels thus defeating the txspeed[] parameter). the new scheme statically assigns a VC to a channel when txspeed[] is set. [note that the code to set txspeed[] isn't in the driver right now since a MI interface to do this hasn't been made yet] we add sc->txvc2slot[] and sc->txslot[n].nref for this. reported by: Kenjiro Cho <kjc@csl.sony.co.jp>, Milind M Buddihikot <milind@ccrc.wustl.edu>, Dong Lin <dong@eecs.harvard.edu> - if aal5 frame has a CRC error then the length field in the aal5 trailer may not be valid, so we can not use it [and we must dump the frame] contributed by: Yuhang Sun <sunyh@dworkin.wustl.edu> & chuck - when doing SRAM copies, be sure to round up the length to the next largest word (otherwise the driver will try to do a byte clean up DMA and then get an ID error interrupt). MINOR CLEANUPS: - add some extra support for a few more versions of FreeBSD contributed by: Kenjiro Cho <kjc@csl.sony.co.jp> - clean up loops in DMA test contributed by: Kenjiro Cho <kjc@csl.sony.co.jp> - restructure and cleanup of en_read/en_write macros/inlines - clean up some byte ordering stuff so that we are consistant throughout the driver
1997-03-20regenchuck
1997-03-20 - add Adaptec ATM ID's (0x5900, 0x5905). still trying to find out how theychuck
correspond to the ANA numbers... certainly includes ANA-5940. - add Efficient Nets product 0x0000. according to linux pci.h the 0x0000 is an FPGA version of the midway card and the 0x0002 is the ASIC version.
1997-03-20use ${COMPILE.c} even for the custom buildNiklas Hallqvist
1997-03-20Reference include directly to avoid $CDPATH clashes.Jason Downs
1997-03-19Fixed minor bug with next/prev/replay commands.Angelos D. Keromytis
1997-03-18Added ${DESTDIR} in -I/usr/include/kerberosIV. -mojMats O Jansson
1997-03-18fix a memory-leak problem in MDXEnd -- even when givenflipk
a non-NULL buffer, MDXEnd would go ahead and malloc a new one anyway.
1997-03-18Bad idea to reset mac68k_vidphys/videorowbytes here.briggs
1997-03-18Handle DAFB better. Only configure if we think a monitor is attached andbriggs
disable interrupts from the bloody card in any case. Also snag video address and rowbytes from the controller, too, just for fun.
1997-03-18Add bus handle and bus tag to grfbus_softc.briggs
1997-03-18Integrate local changesThorsten Lockert