1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
Mirror of the FreeBSD src repository https://git.FreeBSD.org/src.git .
Go to file
Søren Schmidt 66e7fce7ac Use the calibrated/adjustable i8254 frequency `timer_freq' instead of
TIMER_FREQ.

Fixed missing splx() in scrn_timer().  The bug was harmless because of the
undocumented behaviour that the ipl is automatically restored for timeout
functions (see softclock()).  Perhaps we should depend on this behaviour.

Fixed the ddb fix in rev.1.176.  The in_debugger flag was no use because
it only works when the debugger is entered via the keyboard hotkey.  The
debugger may be entered for breakpoints and traps, and the console putc
routine has no way of knowing when it was, so the console putc routine
must (almost?) always remove the cursor image.

Not fixed: console switching in ddb doesn't work (ISTR it working), and
console 0 shouldn't be switched to for the debugger hotkey unless console
0 is /dev/console.

Fixed side effects from calling add_keyboard_randomness() in the console
getc routine by not calling it.  add_keyboard_randomness() currently
always reenables interrupts on 386's and 486's.  This is very bad if the
console getc routine is called from the debugger and the debugger was
entered with interrupts disabled.

Fixed preservation of initial screen and now-bogus comment about it.  It
was broken by setting the initial scr_buf to `buffer' instead of Crtat.
`buffer' was full of nulls and the first scroll cleared everything above
the things written through syscons.

Submitted by:	bruce (bde@freebsd.org)
1996-10-26 20:16:58 +00:00
bin Build intermediate object files for mkinit, mknodes and mksyntax 1996-10-25 14:49:24 +00:00
contrib Apparently this patch fixes the objc backend on the i386 platforms. 1996-10-26 17:00:50 +00:00
eBones First round of moving secure telnet (AKA kerberised telnet) to its new home 1996-10-26 17:20:52 +00:00
etc Restored order of cuac above ttyc. 1996-10-25 15:01:33 +00:00
games Install the rumors file. 1996-10-19 20:11:45 +00:00
gnu Fix the dependancies. 1996-10-24 18:03:53 +00:00
include Fixed tabs and punctuation to match nearby (and KNF) style. Sigh. 1996-10-24 04:05:54 +00:00
lib Note that streams are now flushed on abort. 1996-10-26 18:14:44 +00:00
libexec Give ypxfr the ability to detect the presence of the YP_INTERDOMAIN 1996-10-25 16:13:09 +00:00
lkm Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
release fix FAQ URL. Note for Jordan: don't merge this change into 2.1.6! 1996-10-23 22:28:56 +00:00
sbin Allow the specification of a mountpoint, and resolve it s disk device 1996-10-25 20:38:40 +00:00
secure Fold sendmail-8.8.2 changes into files that have been touched. 1996-10-24 05:07:25 +00:00
share Added Michael Butschky <butsch@computi.erols.com>, to the additional 1996-10-25 10:30:37 +00:00
sys Use the calibrated/adjustable i8254 frequency `timer_freq' instead of 1996-10-26 20:16:58 +00:00
tools Update this to match my version. 1996-10-26 08:22:09 +00:00
usr.bin Replace hardcoded length of "/dev/" with strlen(_PATH_DEV). 1996-10-26 15:29:24 +00:00
usr.sbin Fix transcription error I introduced in last patch. This created a 1996-10-26 00:46:34 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Improved comment about `all' target. 1996-10-25 14:22:50 +00:00