Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WARNS=2 fixup | markm | 2001-12-02 | 14 | -54/+55 |
| | |||||
* | Remove check for the DISPLAY environment variable. It's easier to use | tg | 2001-11-27 | 1 | -3/+0 |
| | | | | | | the `-x' option to get an X window than to temporarily disable DISPLAY. PR: 32180 | ||||
* | Minor cleanup, no functional changes: | tg | 2001-10-12 | 5 | -96/+108 |
| | | | | | | - Add/change some comments, - remove superfluous `if (1||x)' and re-indent, - fix initialization of floppyinfo[] to get rid of warning. | ||||
* | - First shot at PIC emulation; | tg | 2001-10-02 | 13 | -589/+741 |
| | | | | | | | | - better 8250 emulation; - fake vertical retrace bit in Input Status #1 register (this was lost in the VGA emu rewrite). Submitted by: Igor Serikov <bt@turtle.pangeatech.com> | ||||
* | Fixed the BINGRP handling mess. | ru | 2001-09-13 | 1 | -3/+3 |
| | | | | | | | | EXEGRP and EXEMODE are used to install DOS (EXE format) binaries. doscmd(1) can optionally be installed as ``setgid kmem''. Hence the assignment operator for EXEGRP. PR: bin/30538 | ||||
* | Remove MAP_INHERIT flag from mmaps. | dillon | 2001-08-25 | 4 | -11/+11 |
| | |||||
* | Fix INT 10:09 (write char) and INT 10:0a (write char and attribute) | tg | 2001-08-14 | 2 | -10/+12 |
| | | | | | | | when cursor is at the lower right corner. PR: 29574 29601 Submitted by: Nils M Holm <nmh@t3x.org> | ||||
* | Move update of BIOS variable at 0x6c (time counter) completely to timer.c. | tg | 2001-08-14 | 2 | -18/+16 |
| | | | | Suggested by: Igor Serikov <bt@turtle.pangeatech.com> | ||||
* | mdoc(7) police: s/BSD/.Bx/ where appropriate. | ru | 2001-08-14 | 1 | -1/+2 |
| | |||||
* | Initialize debugf in main() | peter | 2001-08-13 | 2 | -1/+2 |
| | |||||
* | mdoc(7) police: s;BSD/OS;.Bsx; where appropriate. | ru | 2001-08-13 | 1 | -2/+2 |
| | |||||
* | mdoc(7) police: join split punctuation to macro calls. | ru | 2001-08-10 | 1 | -4/+4 |
| | |||||
* | Silence some more warnings, mostly from `-W -Wwrite-strings'. | tg | 2001-08-08 | 18 | -649/+778 |
| | |||||
* | Fix warnings resulting from `-Wredundant-decls -Wstrict-prototypes'. | tg | 2001-08-07 | 14 | -66/+39 |
| | |||||
* | Fix warnings from `-Wmissing-prototypes'. Staticize. | tg | 2001-08-03 | 16 | -276/+231 |
| | |||||
* | Sort SRCS. | tg | 2001-08-03 | 1 | -2/+2 |
| | |||||
* | Don't wait for a keypress in INT 16 function 01, just return the current | tg | 2001-08-01 | 1 | -3/+0 |
| | | | | state. This fixes Easytrax. | ||||
* | Mark debug() and fatal() as __printflike() and fix resulting warnings. | tg | 2001-07-31 | 14 | -42/+42 |
| | |||||
* | Sort options, remove unknown option 'f'. | tg | 2001-07-31 | 1 | -68/+67 |
| | |||||
* | - Add some more x86 instructions to emulate, | tg | 2001-07-30 | 4 | -136/+267 |
| | | | | | | | | | | - emulate VGA read mode 0, - emulate VGA write mode 1, - minor cleanup. Protel's Easytrax, a free PCB layout program, almost runs now; there are still some problems with the keyboard emulation, but the graphics are fine (albeit a bit slow). | ||||
* | - Fix file names <:-(, | tg | 2001-07-30 | 1 | -14/+12 |
| | | | | | | | - attempt to find the X includes and libraries better, - sort some things. Submitted by: bde | ||||
* | Include <sys/kbio.h> or <machine/console.h>, depending on __FreeBSD_version. | tg | 2001-07-26 | 1 | -1/+8 |
| | | | | | | This will reduce diffs to -STABLE. Don't leave an image of the video RAM around. | ||||
* | Correct font names. Now, how on earth did this work on my system? | tg | 2001-07-26 | 1 | -3/+3 |
| | |||||
* | Fix bugs introduced in 1.26: | tg | 2001-07-26 | 1 | -10/+8 |
| | | | | | | | | - restore -I. in CFLAGS - add dependencies of objects on font headers - missing dependencies of font headers on their sources Suggested by: bde | ||||
* | Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The | sheldonh | 2001-07-26 | 1 | -2/+2 |
| | | | | | | | definitions are more readable, and it's possible that they're more portable to pathalogical platforms. Submitted by: David Hill <david@phobia.ms> | ||||
* | Fix breakage introduced in rev 1.26, with the introduction of | sheldonh | 2001-07-25 | 1 | -3/+3 |
| | | | | | | | absoluate pathnames starting with /usr/src. This fixes the installworld target for the case where the source tree is not in /usr/src. | ||||
* | Remove non-existent (missing?) fonts.alias from beforeinstall: target | ache | 2001-07-24 | 1 | -1/+1 |
| | |||||
* | Add -I${.OBJDIR} to pick generated font*.h | ache | 2001-07-24 | 1 | -1/+1 |
| | |||||
* | Clean up the code a bit: | tg | 2001-07-24 | 32 | -181/+205 |
| | | | | | | | - add $FreeBSD$; - remove unused variables; - add missing headers and prototypes; - -Wshadow. | ||||
* | Rewrite video emulation. Features: | tg | 2001-07-24 | 16 | -1583/+3136 |
| | | | | | | | | | | | | | | | | | - slightly more accurate VGA hardware emulation; - more int 10 functions, especially wrt to palette handling; - first shot at graphics support; - mode switching. Bugs: - graphics too slow; - only 16 color modes work for now; - works only under X, and only with 16 bit TrueColor visuals; - far from being genuinely useful (I can play an old EGA game now, though (mahjongg.exe)). Also, the code has been cleaned up a bit (more to come in a separate commit). | ||||
* | Remove whitespace at EOL. | dd | 2001-07-15 | 1 | -17/+17 |
| | |||||
* | mdoc(7) police: remove extraneous .Pp before and/or after .Sh. | dd | 2001-07-09 | 1 | -3/+0 |
| | |||||
* | Fix another buffer overflow. | tg | 2001-06-28 | 2 | -6/+12 |
| | | | | | PR: 15593 Submitted by: Przemyslaw Frasunek <venglin@lagoon.FreeBSD.lublin.pl> | ||||
* | Update BIOS time. | tg | 2001-05-22 | 1 | -0/+11 |
| | | | | Submitted by: Igor Serikov <bt@turtle.pangeatech.com> | ||||
* | Beautify debugging output. | tg | 2001-05-22 | 1 | -2/+2 |
| | |||||
* | Fix slice handling. Add 6 (`big' DOS partition) as a legal systemID. | tg | 2001-05-22 | 1 | -2/+3 |
| | |||||
* | Silence some debugging output when installing Borland's Turbo C. | tg | 2001-05-22 | 1 | -1/+14 |
| | |||||
* | Fix boot order (really try A:, then C:, unless the `boot' option is | tg | 2001-05-22 | 1 | -12/+32 |
| | | | | specified in .doscmdrc). | ||||
* | Implement file truncation (DOS function 0x21, sub 0x40). | tg | 2001-05-22 | 1 | -4/+20 |
| | | | | | PR: 20925 Submitted by: Tatsuya Kudoh <cdr@cosmonet.org> | ||||
* | Correct typo to get DOS function 0x51 (get PSP) to work. | tg | 2001-05-22 | 1 | -1/+1 |
| | | | | | PR: 15547 Submitted by: Atushi Sakauchi <sakauchi@yamame.to> | ||||
* | DOS function 0x0a (buffered keyboard input) returned immediately. | tg | 2001-05-22 | 1 | -1/+1 |
| | | | | | PR: 15531 Submitted by: Atushi Sakauchi <sakauchi@yamame.to> | ||||
* | Fix DOS function 4c (exit with return code). | tg | 2001-05-22 | 1 | -0/+1 |
| | | | | | PR: 15528 Submitted by: Atushi Sakauchi <sakauchi@yamame.to> | ||||
* | Fix typo: compatability -> compatibility. | asmodai | 2001-02-06 | 1 | -2/+2 |
| | | | | Compatability is not an existing english word. | ||||
* | Fix typo: seperate -> separate. | asmodai | 2001-02-06 | 1 | -1/+1 |
| | | | | Seperate does not exist in the english language. | ||||
* | mdoc(7) police: split punctuation characters + misc fixes. | ru | 2001-02-01 | 1 | -2/+2 |
| | |||||
* | Use macro API to <sys/queue.h> | phk | 2000-12-30 | 1 | -1/+1 |
| | | | | | Submitted by: "Jason" <jsmethers@pdq.net> Reviewed by: /sbin/md5 | ||||
* | Prepare for mdoc(7)NG. | ru | 2000-12-19 | 1 | -0/+1 |
| | |||||
* | Add `_PATH_DEVZERO'. | obrien | 2000-12-09 | 4 | -7/+11 |
| | | | | Use _PATH_* where where possible. | ||||
* | mdoc(7) police: use the new features of the Nm macro. | ru | 2000-11-20 | 1 | -19/+18 |
| | |||||
* | Use Fx macro wherever possible. | ru | 2000-11-14 | 1 | -1/+3 |
| |