summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Alpha 8200: minor formatting tweaks; removal of clause 3 of licence.mjacob2000-03-181-6/+2
|
* Alpha 8200: Rework to get working properly with real h/w. This isn't amjacob2000-03-181-115/+179
| | | | | | clean MI/MD driver, but it *does* actually work at this time. Updated to use new make_dev stuff. A CONS_DRIVER declaration is also put in so that this can be the real console for the 8200s.
* Alpha 8200: Ooops on last delta- real changes include redoing bus attachmentmjacob2000-03-181-1/+0
| | | | code and interrupt mapping code.
* Alpha 8200: Some minor formatting tweaks and removal of clause 3 of licence.mjacob2000-03-181-153/+130
|
* Alpha 8200: add a dummy driver for TLSB CPU nodes. Not so dummy, actually,mjacob2000-03-181-0/+121
| | | | as you have to hook a GBus into it.
* Alpha 8200: Add in variables and defines for DWLPX PCI controllers.mjacob2000-03-181-0/+92
|
* Alpha8200: Update this stub memory board driver for using newbus.mjacob2000-03-181-39/+33
|
* Introduce a new bd_seesent flag to the BPF descriptor, indicating whether orrwatson2000-03-183-0/+22
| | | | | | | | | | | | | | | | not the current BPF device should report locally generated packets or not. This allows sniffing applications to see only packets that are not generated locally, which can be useful for debugging bridging problems, or other situations where MAC addresses are not sufficient to identify locally sourced packets. Default to true for this flag, so as to provide existing behavior by default. Introduce two new ioctls, BIOCGSEESENT and BIOCSSEESENT, which may be used to manipulate this flag from userland, given appropriate privilege. Modify bpf.4 to document these two new ioctl arguments. Reviewed by: asmodai
* Update to the latest development version of the Mylex driver. Changes inmsmith2000-03-186-162/+704
| | | | | | | | | | | | | | | | | | this version include: - Support for version 2.x firmware (2.42 or later recommended). This means we are the only open-source driver supporting these adapters. This code has only been tested on a Digital KZPCA adapter in an Alpha system, but is believed to be correct. NOTE: EISA adapters are not yet supported. - Support the BIOS/Firmware initialisation handshake protocol. This allows the driver to bring the card up to operational state even if the BIOS can't be run (eg. if it's an x86 BIOS in an Alpha system). - A working command pasthrough interface. This allows a user-space configuration tool (under development) to issue arbitrary commands to the controller or to devices in the system.
* Add another device/vendor code combination to support yet anotherwpaul2000-03-181-0/+1
| | | | KLSI-based device (Skymaster DHU-0404).
* Update Tigon firmware yet again, this time to version 12.3.20.wpaul2000-03-186-3178/+3186
|
* In vn_isdisk(), check whether vp->v_rdev is NULL. If it is, thenchris2000-03-182-0/+10
| | | | | | | | return ENXIO (Device not configured). Without this, vn_isdisk() could (and did in the case of lstat() under fdesc) pass a NULL pointer to devsw(), which caused a page fault. Reviewed by: alfred
* Newer ciscos have become more picky, and will not accept the MULTICAST bitphk2000-03-171-1/+1
| | | | being set for unicast packets.
* Fixed header file path and added necessary file.nyan2000-03-176-6/+355
|
* Sync with sys/boot/i386/libi386/biosdisk.c revision 1.27 and 1.28.nyan2000-03-171-7/+8
| | | | Submitted by: Kaho Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
* Sync with sys/i386/i386/userconfig.c revision 1.175 and 1.176.nyan2000-03-171-156/+44
|
* Backed out ppc0 flags addtion. It isn't necessary without PPC_PROBE_CHIPSETnyan2000-03-172-2/+2
| | | | | | option. Pointed out by: peter
* Use 64-bit math to calculate if we have hit our freespace limit.mckusick2000-03-171-1/+2
| | | | Necessary for coherent results on filesystems bigger than 0.5Tb.
* Fixed to probe extended memory for over 256M or under 64M.nyan2000-03-164-217/+271
| | | | Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
* Changed key assign for PC-98.nyan2000-03-161-5/+5
| | | | | | | | | | | | | shift+TAB : BackTab HELP : End STOP : ScrollLock shift+STOP : ScreenSaver GRPH +STOP : Suspend(susp) COPY : NextScreen(nscr) ctrl +COPY : Debug NFER : Meta Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
* Fixed to support old parallel interface.nyan2000-03-162-4/+16
| | | | Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
* Added 'flags 0x40' to ppc0.nyan2000-03-162-2/+2
|
* Changed sio1 flags to 0x12000010 to enable serial console.nyan2000-03-162-2/+2
| | | | Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
* Instead of using the next unit available, use the first unit available.n_hibma2000-03-162-14/+21
| | | | | | | | | | This avoids the unit number from going up indefinitely when diconnecting and connecting 2 devices alternately. Noticed by: nsayer (quite a while ago) And stop calling DEVICE_NOMATCH at probe repeatedly. This stops the message on the PCI VGA board from being printed when loading a PCI driver.
* Please welcome the URio driver. Written byn_hibma2000-03-1611-1/+650
| | | | Iwasa Kazmi <kzmi\@ca2.so-net.ne.jp>
* Eliminate the undocumented, experimental, non-delivering and highlyphk2000-03-1614-174/+0
| | | | dangerous MAX_PERF option.
* Add the _POSIX_SEMAPHORES feature flag.jasone2000-03-161-0/+1
|
* Alpha 8200 port: Until we fix things better, determine which alpha CPUmjacob2000-03-152-18/+74
| | | | | | | platform we're running on so we know how many bits to reserve at the top end for the 'hose' value. It turns out that there's *just* enough room to support all possible hoses on TurboLaser. Reviewed by: gallatin@freebsd.org, dfr@free3bsd.org
* Add a quirk entry for Y-E Data USB floppy drive.n_hibma2000-03-151-0/+10
| | | | Driver follows in the next few days.
* Add the TD's to the hash when they are created not when they are used.n_hibma2000-03-152-16/+44
| | | | | | | | | | This makes it possible to handle the done queue even when the end of tail TD has ended up on the done queue as well (the xfer in this case is NULL but the next field is valid, so we simply skip that element. Make sure we mark all the handled transfers as handled. Stop using powerhooks. They are a NetBSD-ism.
* Add an ID for the SiS 5571.n_hibma2000-03-154-12/+24
| | | | Remove the unnecessary use of parent.
* powerhooks no longer usedn_hibma2000-03-151-0/+2
|
* Make the makefile work properly.n_hibma2000-03-151-1/+6
|
* Do not use the powerhooks at all, instead of abusing and empty #define.n_hibma2000-03-151-2/+4
|
* Spelling mistaken_hibma2000-03-151-1/+1
|
* Never stop the control pipen_hibma2000-03-151-3/+4
|
* Add urio (143)n_hibma2000-03-151-0/+1
|
* Regen.n_hibma2000-03-152-2/+18
|
* Remove stray pointers to wdc; it was removed a while back.peter2000-03-151-1/+0
|
* Remove left over pci_ide* after wd removal.peter2000-03-151-1876/+0
|
* Various typo's.n_hibma2000-03-155-6/+7
| | | | One minor nit. The speed was displayed wrong when below 1Mb/s.
* Remove left over files from wd; Since pc98 still uses some of them thosepeter2000-03-156-4552/+0
| | | | were copied. Some cleanup is still needed there, ie: unifdef -DPC98 etc.
* Move the files.* references to wdc files to the pc98 location after thepeter2000-03-151-3/+3
| | | | repo copy.
* Add Y-E Data floppy drive.n_hibma2000-03-151-0/+4
|
* Update the e-mail address to a valid one.n_hibma2000-03-151-1/+1
|
* Trim a couple of over-long stringsmsmith2000-03-151-2/+2
| | | | Submitted by: des
* roll platform versions to 5.0mjacob2000-03-151-2/+2
|
* Remove some extra spammage that made it into this commit. This will bejhb2000-03-151-47/+0
| | | | | | revisited later with a better fix, or at least one that compiles. :) Approved by: dcs
* Bug fixes for currently harmless bugs that could rise to bitemckusick2000-03-154-6/+6
| | | | | | | | | | | | | | | | | | | | | | the unwary if the code were called in slightly different ways. 1) In ufs_bmaparray() the code for calculating 'runb' will stop one block short of the first entry in an indirect block. i.e. if an indirect block contains N block numbers b[0]..b[N-1] then the code will never check if b[0] and b[1] are sequential. For reference, compare with the equivalent code that deals with direct blocks. 2) In ufs_lookup() there is an off-by-one error in the test that checks if dp->i_diroff is outside the range of the the current directory size. This is completely harmless, since the following while-loop condition 'dp->i_offset < endsearch' is never met, so the code immediately does a second pass starting at dp->i_offset = 0. 3) Again in ufs_lookup(), the condition in a sanity check is wrong for directories that are longer than one block. This bug means that the sanity check is only effective for small directories. Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
* Use 64-bit math to decide if optimization needs to be changed.mckusick2000-03-151-30/+48
| | | | | | Necessary for coherent results on filesystems bigger than 0.5Tb. Submitted by: Paul Saab <ps@yahoo-inc.com>
OpenPOWER on IntegriCloud