Revision tags: release/4.6.0_cvs |
|
#
0301e9c8 |
| 14-Apr-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn on TGA support.
Submitted by: Andrew M. Miklic <AndrwMklc@cs.com>
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
b40ce416 |
| 12-Sep-2001 |
Julian Elischer <julian@FreeBSD.org> |
KSE Milestone 2 Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is fu
KSE Milestone 2 Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org, dillon@freebsd.org
X-MFC after: ha ha ha ha
show more ...
|
#
22c1cd20 |
| 10-Sep-2001 |
Peter Wemm <peter@FreeBSD.org> |
Fix some malformed macro concatenation that gcc-3 has objections about.
|
#
4866e276 |
| 02-Aug-2001 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Refine cursor type/shape control escape sequences and ioctls. We can now add ve, vi and vs capabilities to cons25 in termcap.
Discussed with and tested by: ache
|
#
44b37d96 |
| 10-Jul-2001 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Fix dependencies between kernel options: - When both SC_PIXEL_MODE and SC_NO_FONT_LOADING are defined, quietly drop SC_NO_FONT_LOADING, because the pixel(raster) console requires font. - When SC_
Fix dependencies between kernel options: - When both SC_PIXEL_MODE and SC_NO_FONT_LOADING are defined, quietly drop SC_NO_FONT_LOADING, because the pixel(raster) console requires font. - When SC_NO_FONT_LOADING is defined, force SC_ALT_MOUSE_IMAGE. Without font, the arrow-shaped mouse cursor cannot be drawn. - Fiddle and simplify some internal macros. MFC after: 2 weeks
show more ...
|
#
fa783074 |
| 30-Jun-2001 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Remove the resume method. It is not necessary any more, because keyboard drivers have it now... MFC after: 4 weeks
|
#
2317b701 |
| 29-Jun-2001 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Don't free buffers we didn't allocate. MFC after: 2 weeks
|
#
f41325db |
| 13-Jun-2001 |
Peter Wemm <peter@FreeBSD.org> |
With this commit, I hereby pronounce gensetdefs past its use-by date.
Replace the a.out emulation of 'struct linker_set' with something a little more flexible. <sys/linker_set.h> now provides macro
With this commit, I hereby pronounce gensetdefs past its use-by date.
Replace the a.out emulation of 'struct linker_set' with something a little more flexible. <sys/linker_set.h> now provides macros for accessing elements and completely hides the implementation.
The linker_set.h macros have been on the back burner in various forms since 1998 and has ideas and code from Mike Smith (SET_FOREACH()), John Polstra (ELF clue) and myself (cleaned up API and the conversion of the rest of the kernel to use it).
The macros declare a strongly typed set. They return elements with the type that you declare the set with, rather than a generic void *.
For ELF, we use the magic ld symbols (__start_<setname> and __stop_<setname>). Thanks to Richard Henderson <rth@redhat.com> for the trick about how to force ld to provide them for kld's.
For a.out, we use the old linker_set struct.
NOTE: the item lists are no longer null terminated. This is why the code impact is high in certain areas.
The runtime linker has a new method to find the linker set boundaries depending on which backend format is in use.
linker sets are still module/kld unfriendly and should never be used for anything that may be modular one day.
Reviewed by: eivind
show more ...
|
#
266aa942 |
| 28-May-2001 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Make the beep duration independent of HZ.
PR: 25201 Submitted by: Akio Morita amorita@meadow.scphys.kyoto-u.ac.jp MFC after: 1 week
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
4629b5e0 |
| 11-Mar-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Implement keyboard paste
PR: 25499 Submitted by: Gaspar Chilingarov <nm@web.am>
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs |
|
#
e3975643 |
| 26-May-2000 |
Jake Burkholder <jake@FreeBSD.org> |
Back out the previous change to the queue(3) interface. It was not discussed and should probably not happen.
Requested by: msmith and others
|
#
740a1973 |
| 23-May-2000 |
Jake Burkholder <jake@FreeBSD.org> |
Change the way that the queue(3) structures are declared; don't assume that the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk Reviewed by: phk Approved by: mdodd
|
#
c2c86c2b |
| 03-Apr-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Unbreak LINT.
|
#
09132359 |
| 31-Mar-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Fix SC_ALT_MOUSE_IMAGE; don't blink the mouse cursor. - Fix non-destructive, underline text cursor.
|
Revision tags: release/4.0.0_cvs |
|
#
e17b1166 |
| 20-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Unconditionally define sc_paste().
|
#
acdf858c |
| 20-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Fix wrong usage of FONT_NONE. It was not meant to be set in scp->font_size in the first place. It is redundant now and is removed.
Found by: bde
|
#
2b944ee2 |
| 15-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
This is the 3rd stage of syscons code reorganization.
- Split terminal emulation code from the main part of the driver so that we can have alternative terminal emulator modules if we like in the fut
This is the 3rd stage of syscons code reorganization.
- Split terminal emulation code from the main part of the driver so that we can have alternative terminal emulator modules if we like in the future. (We are not quite there yet, though.)
- Put sysmouse related code in a separate file, thus, simplifying the main part of the driver.
As some files are added to the source tree, you need to run config(8) before you compile a new kernel next time.
You shouldn't see any functional change by this commit; this is only internal code reorganization.
show more ...
|
#
e2f29c6e |
| 12-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Make the mouse cursor char code configurable via the CONS_MOUSECTL ioctl.
By popular demand.
|
Revision tags: release/3.4.0_cvs |
|
#
ae8e1d08 |
| 25-Sep-1999 |
Poul-Henning Kamp <phk@FreeBSD.org> |
This patch clears the way for removing a number of tty related fields in struct cdevsw:
d_stop moved to struct tty. d_reset already unused. d_devtotty l
This patch clears the way for removing a number of tty related fields in struct cdevsw:
d_stop moved to struct tty. d_reset already unused. d_devtotty linkage now provided by dev_t->si_tty.
These fields will be removed from struct cdevsw together with d_params and d_maxio Real Soon Now.
The changes in this patch consist of:
initialize dev->si_tty in *_open() initialize tty->t_stop remove devtotty functions rename ttpoll to ttypoll a few adjustments to these changes in the generic code a bump of __FreeBSD_version add a couple of FreeBSD tags
show more ...
|
#
8c12242c |
| 19-Sep-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Hang the scr_stat struct from dev_t. - Remove sc_get_scr_stat(). It's not necessary anymore. - Call ttymalloc() to allocate the struct tty for each vty, rather than statically declaring an array
- Hang the scr_stat struct from dev_t. - Remove sc_get_scr_stat(). It's not necessary anymore. - Call ttymalloc() to allocate the struct tty for each vty, rather than statically declaring an array of struct tty. We still need a statically allocated struct tty for the first vty which is used for the kernel console I/O, though. - Likewise, call ttymalloc() for /dev/sysmouse and /dev/consolectl. - Delete unnecessary test on the pointer struct tty *tp in some functions. - Delete unused code in scmouse.c.
WARNING: this change requires you to recompile screen savers!
show more ...
|
#
d94eccc2 |
| 19-Sep-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Preserve the content of the back scroll buffer when changing the video mode.
Requested by: a lot of people. PR: kern/13764
|
Revision tags: release/3.3.0_cvs |
|
#
c3aac50f |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
9dcbe240 |
| 23-Aug-1999 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Convert DEVFS hooks in (most) drivers to make_dev().
Diskslice/label code not yet handled.
Vinum, i4b, alpha, pc98 not dealt with (left to respective Maintainers)
Add the correct hook for devfs to
Convert DEVFS hooks in (most) drivers to make_dev().
Diskslice/label code not yet handled.
Vinum, i4b, alpha, pc98 not dealt with (left to respective Maintainers)
Add the correct hook for devfs to kern_conf.c
The net result of this excercise is that a lot less files depends on DEVFS, and devtoname() gets more sensible output in many cases.
A few drivers had minor additional cleanups performed relating to cdevsw registration.
A few drivers don't register a cdevsw{} anymore, but only use make_dev().
show more ...
|
#
1744fcd0 |
| 20-Aug-1999 |
Julian Elischer <julian@FreeBSD.org> |
First small steps at merging DEVFS and PHK's Dev_t stuff.
|
#
c4c9400b |
| 07-Jul-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Fixed memory leak in sc_alloc_history_buffer(). - Correctly observe the variable `extra_history_size' when changing the size of history (scroll back) buffer. - Added sc_free_history_buffer().
Po
- Fixed memory leak in sc_alloc_history_buffer(). - Correctly observe the variable `extra_history_size' when changing the size of history (scroll back) buffer. - Added sc_free_history_buffer().
Pointed out by: des
show more ...
|