History log of /src/sys/dev/rcons/rcons_kern.c |
Revision | | Date | Author | Comments |
1.22 |
| 14-Mar-2009 |
dsl | Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
|
1.21 |
| 19-Nov-2007 |
ad | branches: 1.21.18; 1.21.26; 1.21.32; - Factor out too many copies of the same bit of tty code. - Fix another tty signalling/wakeup problem.
|
1.20 |
| 18-Oct-2007 |
joerg | branches: 1.20.2; Initialise the callbacks for tty.t_rstrt_ch in ttymalloc as all drivers but Sun/SPARC's kd.c use the same arguments. Separate callout_reset into callout_schedule and the initial callout_setfunc using that.
|
1.19 |
| 09-Jul-2007 |
ad | branches: 1.19.6; 1.19.8; 1.19.12; Merge some of the less invasive changes from the vmlocking branch:
- kthread, callout, devsw API changes - select()/poll() improvements - miscellaneous MT safety improvements
|
1.18 |
| 04-Mar-2007 |
christos | branches: 1.18.2; 1.18.4; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.17 |
| 11-Dec-2005 |
christos | branches: 1.17.26; merge ktrace-lwp.
|
1.16 |
| 27-Feb-2005 |
perry | branches: 1.16.4; nuke trailing whitespace
|
1.15 |
| 04-Feb-2005 |
perry | de-__P
|
1.14 |
| 07-Aug-2003 |
agc | branches: 1.14.8; 1.14.10; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.13 |
| 13-Nov-2001 |
lukem | branches: 1.13.16; add RCSIDs
|
1.12 |
| 23-Mar-2000 |
thorpej | branches: 1.12.6; 1.12.8; New callout mechanism with two major improvements over the old timeout()/untimeout() API: - Clients supply callout handle storage, thus eliminating problems of resource allocation. - Insertion and removal of callouts is constant time, important as this facility is used quite a lot in the kernel.
The old timeout()/untimeout() API has been removed from the kernel.
|
1.11 |
| 20-Mar-2000 |
pk | Split off tty initialization in rcons_init() into a separate routine and get rid of `fbconstty'.
|
1.10 |
| 23-May-1999 |
ad | branches: 1.10.2; - Setting initial position of cursor is up to caller. - Set cursor position properly for SPARC. From Juergen Hannken-Illjes.
|
1.9 |
| 19-May-1999 |
ad | Add arg to rcons_init() that when set causes screen to be cleared.
|
1.8 |
| 19-May-1999 |
ad | Don't clear screen upon startup unless we're running on a pmax (remedies quirky behaviour of px boards). Shuffle come code in rcons_init_ops() in order to be more clear.
|
1.7 |
| 13-Apr-1999 |
ad | Many enchancements to rcons to support ANSI color and all attributes properly. All output now performed using a 'struct wsdisplay_emulops'.
|
1.6 |
| 13-Oct-1996 |
christos | branches: 1.6.24; backout kprintf changes
|
1.5 |
| 10-Oct-1996 |
christos | printf -> kprintf, sprintf -> ksprintf
|
1.4 |
| 14-Mar-1996 |
christos | - add and fix prototypes and warnings. - remove nested comment in header file.
|
1.3 |
| 29-Nov-1995 |
pk | Must change `u_long' to `u_int32_t' as Jason pointed out.
|
1.2 |
| 04-Oct-1995 |
pk | Move font defs back into machine-dependent area (per Jonathan Stone). Integrate patches from der Mouse (8-bit cleanliness, FULLSCREEN option, SMALLFONT option). The (MD) caller of rcons_init() is now responsible for initialising `rc_font'.
|
1.1 |
| 17-Sep-1995 |
pk | rcons (Raster CONSole) brought over here from the sparc area. sparc device dependencies have been removed, as well as all references to `struct fbdevice's. Clients need to #include <dev/rcons/rcons.h>.
|
1.6.24.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.10.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.12.8.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.12.6.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.13.16.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.13.16.4 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.13.16.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.13.16.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.13.16.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.14.10.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.14.10.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.14.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.16.4.3 |
| 07-Dec-2007 |
yamt | sync with head
|
1.16.4.2 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.16.4.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.17.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.18.4.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.18.2.2 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.18.2.1 |
| 01-Jul-2007 |
ad | Adapt to callout API change.
|
1.19.12.2 |
| 21-Nov-2007 |
bouyer | Sync with HEAD
|
1.19.12.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.19.8.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.19.8.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.19.6.2 |
| 21-Nov-2007 |
joerg | Sync with HEAD.
|
1.19.6.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.20.2.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.21.32.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.21.26.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.21.18.1 |
| 04-May-2009 |
yamt | sync with head.
|