#
331722 |
|
29-Mar-2018 |
eadler |
Revert r330897:
This was intended to be a non-functional change. It wasn't. The commit message was thus wrong. In addition it broke arm, and merged crypto related code.
Revert with prejudice.
This revert skips files touched in r316370 since that commit was since MFCed. This revert also skips files that require $FreeBSD$ property changes.
Thank you to those who helped me get out of this mess including but not limited to gonzo, kevans, rgrimes.
Requested by: gjb (re)
|
#
330897 |
|
14-Mar-2018 |
eadler |
Partial merge of the SPDX changes
These changes are incomplete but are making it difficult to determine what other changes can/should be merged.
No objections from: pfg
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
274390 |
|
11-Nov-2014 |
jhb |
Use the callout(9) API instead of timeout(9). To do this more cleanly, convert a global timer to a per-controller timer. This works much better with locking and removes the need for several global lookup tables.
Tested by: ambrisko
|
#
183397 |
|
27-Sep-2008 |
ed |
Replace all calls to minor() with dev2unit().
After I removed all the unit2minor()/minor2unit() calls from the kernel yesterday, I realised calling minor() everywhere is quite confusing. Character devices now only have the ability to store a unit number, not a minor number. Remove the confusion by using dev2unit() everywhere.
This commit could also be considered as a bug fix. A lot of drivers call minor(), while they should actually be calling dev2unit(). In -CURRENT this isn't a problem, but it turns out we never had any problem reports related to that issue in the past. I suspect not many people connect more than 256 pieces of the same hardware.
Reviewed by: kib
|
#
164439 |
|
20-Nov-2006 |
marius |
- Make rp(4) 64-bit- and endian-clean as well as work on strict alignment archs. [1] - Instead of bus_space_{read,write}*(rman_get_bustag(), rman_get_bushandle()) use bus_{read,write}*() for efficiency.
Reported by: Peter Losher [1] Tested on: i386, sparc64 MFC after: 2 weeks
|
#
153084 |
|
04-Dec-2005 |
ru |
Fix -Wundef from compiling the amd64 LINT.
|
#
139749 |
|
05-Jan-2005 |
imp |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
#
136111 |
|
04-Oct-2004 |
phk |
Use tty layer generic code instead of local copy.
Device names {cua,tty}R%r[.init,.lock] clashes with pty(4) driver and allows for only 32 ports. This should probably be revisited.
|
#
131981 |
|
11-Jul-2004 |
phk |
Introduce ttygone() which indicates that the hardware is detached.
Move dtrwait logic to the generic TTY level.
|
#
86082 |
|
05-Nov-2001 |
gallatin |
Force the RxBuf and TxBuf arrays to be aligned on 16-bit boundaries to make the driver work on alpha
approved by: tanimura
|
#
61581 |
|
12-Jun-2000 |
tanimura |
- Eliminate rpread(). Call generic ttyread(). (cf rev 1.33) - Comment out deftermios. Termioschars() will give the default value.
Pointed out by: bde
|
#
61541 |
|
11-Jun-2000 |
tanimura |
1. Update Comtrol RocketPort driver(rp) to version 3.02. 2. Newbusify the driver. 3. Build as a module.
4. Use correct minor numbers when creating device files. 5. Correctly lock control characters. 6. Return ENXIO when device not configured. Submitted by: Tor Egge <Tor.Egge@fast.no>
7. Fix the baud_table. Submitted by: Elliot Dierksen <ebd@oau.org>
Note: - the old driver still lives in src/sys/i386/isa, so that you can revert to it if something goes wrong. - The module does not detach very well. Attaching works fine.
|
#
59874 |
|
01-May-2000 |
peter |
Add $FreeBSD$
|
#
28868 |
|
28-Aug-1997 |
jkh |
ISA driver for Comtrol Rocketport serial cards. No PCI probe stub was submitted to me. Submitted by: Amir Farah <amir@comtrol.com>
|