aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Replace includes of <sys/kernel.h> with includes ofJohn Polstra1999-01-148-17/+17
| | | | | | | | <sys/linker_set.h> in those files that use only the linker set definitions. Notes: svn path=/head/; revision=42654
* Add entry for the target mode black hole driver.Justin T. Gibbs1999-01-141-0/+1
| | | | Notes: svn path=/head/; revision=42653
* Add support for routing initiator transactions to disabled luns to theJustin T. Gibbs1999-01-144-263/+452
| | | | | | | | | | | | | | | | | | | | | | black hole device. The controller will now only accept selections if the black hole device is present and some other target/lun is enabled for target mode. Handle the IGNORE WIDE RESIDUE message. This support has not been tested. Checkpoint work on handling ABORT, BUS DEVICE RESET, TERMINATE I/O PROCESS, and CLEAR QUEUE messages as a target. Fix a few problems with tagged command handling in target mode. Wait until the sync offset counter falls to 0 before changing phase after a data-in transfer completes as the DMA logic seems to indicate transfer complete as soon as our last REQ is issued. Simplify some of the target mode message handling code in the sequencer. Notes: svn path=/head/; revision=42652
* Add support for wildcard device entries in the EDT. The target modeJustin T. Gibbs1999-01-141-94/+42
| | | | | | | | | | | | | | | | | | 'Black Hole' device uses this feature to schedule itself against any target or lun attached to a controller that receives an unwanted request from an initiator instead of having an instance per potential target/lun request. Use the wildcard entries to simplify wildcard async callback storage. Don't announce devices twice to peripheral drivers. The devices will be announced as soon as the AC_PATH_REGISTERED event is registered by the peripheral driver, so no manaul push of this event is required. Reviewed by: Kenneth Merry <ken@FreeBSD.org> Notes: svn path=/head/; revision=42651
* The target mode 'Black Hole' device. This peripheral driver provides inquiryJustin T. Gibbs1999-01-141-0/+715
| | | | | | | | | | | data and sense information for target mode devices for which no other peripheral driver is attached. This simplifies the task of dealing with luns that are not otherwise enabled for target mode if the controller does not have firmware that automatically deals with this case (e.g. the aic7xxx driver). Notes: svn path=/head/; revision=42650
* After much negative feedback, go back to plain ASCII for this file.Warner Losh1999-01-141-77/+37
| | | | Notes: svn path=/head/; revision=42649
* Properly handle transfers that only consume partial buffers.Justin T. Gibbs1999-01-141-6/+10
| | | | Notes: svn path=/head/; revision=42648
* Properly print devices that do not have attached peripherals.Justin T. Gibbs1999-01-141-3/+6
| | | | | | | Submitted by: Kenneth Merry <ken@FreeBSD.org> Notes: svn path=/head/; revision=42647
* Add a wrapper <linker_set.h> for <sys/linker_set.h>, so thatJohn Polstra1999-01-142-2/+36
| | | | | | | userland programs can use linker sets. Notes: svn path=/head/; revision=42646
* Move the linker set definitions into a new header fileJohn Polstra1999-01-142-59/+92
| | | | | | | | <sys/linker_set.h>. <sys/kernel.h> includes the new header, so functionally everything is still the same. Notes: svn path=/head/; revision=42645
* dftp -> dtfp Get it right...Mike Smith1999-01-143-6/+6
| | | | Notes: svn path=/head/; revision=42644
* add HZ missing in options.Kenjiro Cho1999-01-141-1/+2
| | | | | | | | changing HZ used to break xntpd's PLL but it should be ok now (unless xntpd is misconfigured). Notes: svn path=/head/; revision=42643
* Fix various breakage after the recent keyboard driver change.Kazutaka YOKOTA1999-01-142-14/+15
| | | | | | | | | - Don't try to set typematic rate if there is not a keyboard. - Fix wrong test on error code. - Don't try to claim the keyboard twice. The second call will fail. Notes: svn path=/head/; revision=42642
* Removal unneccessary definitionsNick Hibma1999-01-141-9/+5
| | | | Notes: svn path=/head/; revision=42641
* Corrected the latent fact that the uhub driver was providing a driver forNick Hibma1999-01-148-13/+31
| | | | | | | | the usb device class instead of the uhub devclass. Only a problem with more than one USB host controller. Notes: svn path=/head/; revision=42640
* Added Entrega Parallel and Serial Connectors to the informationNick Hibma1999-01-142-4/+26
| | | | | | | file. Notes: svn path=/head/; revision=42639
* In the event of a disk error, boot2 is expecting an errorRobert Nordier1999-01-132-12/+12
| | | | | | | code to be returned: give it one Notes: svn path=/head/; revision=42638
* Don't install vinum(8) sgid.Greg Lehey1999-01-131-2/+2
| | | | | | | Reported-by: Paul Hart <hart@iserver.com> Notes: svn path=/head/; revision=42637
* Change /boot/boot.conf to /boot/loader.rc - this name reflects what itAndrzej Bialecki1999-01-131-2/+2
| | | | | | | | | really is. Agreed upon by: jkh, msmith and many others Notes: svn path=/head/; revision=42636
* *** empty log message ***Andrzej Bialecki1999-01-131-6/+6
| | | | Notes: svn path=/head/; revision=42635
* Add words "pc!" and "pc@" which allow to manipulate I/O ports. This canAndrzej Bialecki1999-01-135-0/+120
| | | | | | | | | be helpful when directly fiddling with PC hardware. Also, define "arch-i386" appropriately, as suggested by Daniel C. Sobral. Notes: svn path=/head/; revision=42634
* Fix conflicts.David E. O'Brien1999-01-1314-191/+221
| | | | Notes: svn path=/head/; revision=42633
* Updated version string to 6.0-release.David E. O'Brien1999-01-131-2/+2
| | | | Notes: svn path=/head/; revision=42632
* This commit was generated by cvs2svn to compensate for changes in r42629,David E. O'Brien1999-01-13110-1180/+2088
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=42630
| * Virgin import of AMD (am-utils) v6.0David E. O'Brien1999-01-13133-1375/+2331
| | | | | | | | Notes: svn path=/vendor/amd/dist/; revision=42629
* | Mention isdn4bsd support.Joerg Wunsch1999-01-132-0/+8
| | | | | | | | | | | | | | Forgotten by: phk :) Notes: svn path=/head/; revision=42628
* | Add some special hooks for sppp(4) interfaces. In addition to theJoerg Wunsch1999-01-138-8/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | normal ifconfig stuff, one might need to pass down authentication parameters for them. This is closely tied to Hellmuth's impending rc patches for ISDN, but sppp can also be used separately (thus it doesn't go directly into the planned ISDN section of rc.conf). Reviewed by: hm Notes: svn path=/head/; revision=42627
* | Use the correct macro to test flags; we need KBD_IS_INITIALIZED here,Kazutaka YOKOTA1999-01-132-4/+4
| | | | | | | | | | | | | | not KBD_IS_PROBED. Notes: svn path=/head/; revision=42626
* | Allocate aligned memory according to sizeof(char *).Hidetoshi Shimokawa1999-01-131-2/+2
| | | | | | | | | | | | | | | | Approved by: jkh Obtained from: NetBSD Notes: svn path=/head/; revision=42625
* | Add '-fno-builtin' to CFLAGS for alpha.Hidetoshi Shimokawa1999-01-131-1/+7
| | | | | | | | | | | | | | | | | | Builtin memcpy is not align-aware. Approved by: jkh Notes: svn path=/head/; revision=42624
* | Calculate the number of bitmap colors in the correct way.Kazutaka YOKOTA1999-01-132-4/+4
| | | | | | | | | | | | | | The bug found by: Kevin Street <street@iname.com> Notes: svn path=/head/; revision=42623
* | Move notes on some flags for AT keyboard. They used to be for sc0,Kazutaka YOKOTA1999-01-133-12/+18
| | | | | | | | | | | | | | | | | | | | | | and now for atkbd0. # I know I should be writing a man page rather than editing LINT... Spotted by: tom@geotec.net (Tom Jackson) Notes: svn path=/head/; revision=42622
* | Integrate the ISDN subsystem into the /etc/rc frameworkHellmuth Michaelis1999-01-1311-10/+140
| | | | | | | | | | | | | | Reviewed by: Joerg Wunsch Notes: svn path=/head/; revision=42621
* | Typo in patch application.Mike Smith1999-01-131-2/+2
| | | | | | | | | | | | | | | | PR: kern/9459 Submitted by: "Daniel C. Sobral" <dcs@newsguy.com> Notes: svn path=/head/; revision=42620
* | Sort options alphabetically.Dag-Erling Smørgrav1999-01-131-2/+2
| | | | | | | | Notes: svn path=/head/; revision=42619
* | Assign cdev major 84 to 'dftp' for "Louis A. Mamakos" <louie@UU.NET>Mike Smith1999-01-133-6/+6
| | | | | | | | Notes: svn path=/head/; revision=42618
* | Example "19%y" changed to "%Y" to discourage poor usage.Daniel O'Callaghan1999-01-131-2/+2
| | | | | | | | Notes: svn path=/head/; revision=42617
* | MF22 - allow dates to 2069Daniel O'Callaghan1999-01-131-7/+9
| | | | | | | | | | | | | | Submitted by: Arjan de Vet <Arjan.deVet@adv.iae.nl> Notes: svn path=/head/; revision=42616
* | Let drivers specify interrupt flags (INTR_EXCL and/or INTR_FAST)Bruce Evans1999-01-133-9/+22
| | | | | | | | | | | | | | | | | | | | | | | | using the new pci_map_int_right() variant of pci_map_int(). Fast interrupts work for PCI devices if and only if they are exclusive. (The PCI interrupt mux doesn't support fast interrupts and can't support a mixture of fast and slow interrupts even in principle.) Don't assume that intrmask_t == unsigned in pci_map_int(). Notes: svn path=/head/; revision=42614
* | Add support for the ACER LABS Aladin chipset UDMA controller.Julian Elischer1999-01-131-5/+87
| | | | | | | | | | | | | | Submitted by: Lee Cremeans <lee@st-lcremean.tidalwave.net> Notes: svn path=/head/; revision=42613
* | Re-enable the options in ps(1) that were disabled with the LinuxJulian Elischer1999-01-133-3/+16
| | | | | | | | | | | | | | | | | | threads support. Submitted by: "Richard Seaman, Jr." <dick@tar.com> Notes: svn path=/head/; revision=42612
* | Oops, I accidentaly left the debug option on by default.Kazutaka YOKOTA1999-01-131-2/+2
| | | | | | | | | | | | | | It's set to off now. Notes: svn path=/head/; revision=42611
* | Get conditional compilation right so that unnecessary referenceKazutaka YOKOTA1999-01-131-8/+10
| | | | | | | | | | | | | | | | to splash-relatec call won't be made if there is no splash pseudo device. Notes: svn path=/head/; revision=42610
* | Changed 'xxxdebug = 0' to '...= 1' (Brian Feldman)Nick Hibma1999-01-135-11/+11
| | | | | | | | Notes: svn path=/head/; revision=42609
* | Removed warning and commentsNick Hibma1999-01-131-17/+1
| | | | | | | | Notes: svn path=/head/; revision=42608
* | 1) Bug fix: Interrupt transfers worked only for the first packet.Nick Hibma1999-01-131-12/+17
| | | | | | | | | | | | | | | | The second packet was not seen as finished. 2) Textual changes Notes: svn path=/head/; revision=42607
* | Fix for compiling on alpha.Matt Jacob1999-01-121-1/+20
| | | | | | | | | | | | | | Obtained from:yokota@zodiac.mech.utsunomiya-u.ac.jp Notes: svn path=/head/; revision=42606
* | fix for compiling on alphaMatt Jacob1999-01-121-3/+11
| | | | | | | | Notes: svn path=/head/; revision=42605
* | Replace /mnt with ${MNT}Mike Smith1999-01-121-2/+2
| | | | | | | | | | | | | | | | PR: misc/7965 Submitted by: Junji SAKAI sakai@jp.freebsd.org Notes: svn path=/head/; revision=42603
* | If we've configured CBCP *and* another not-so-importantBrian Somers1999-01-122-7/+11
| | | | | | | | | | | | | | | | | | | | CALLBACK protocol and end up agreeing CBCP, DTRT and go into CBCP phase rather than mistakenly terminating as if CBCP wasn't agreed. Problem reported by: Alexander Dubinin <alex@nstl.nnov.ru> Notes: svn path=/head/; revision=42600