Mark Newton
86e9118bcc
Converted "streams" pseudo-device into a KLD
1999-02-22 11:44:46 +00:00
Bill Fenner
13ca3c01ec
Clean up some .Os macro uses: quotes are not needed, multiple arguments
...
don't really work if the first one isn't "FreeBSD", and "FreeBSD-Experimental"
isn't an OS name.
1999-02-15 08:34:14 +00:00
Bruce Evans
b36c1562e1
Honor ${LDFLAGS} for building svr4_genassym. This is part of fixing
...
world breakage (mainly for cross-world cases). The world Makefile
attempts to build tools static so that nonexistent or wrong shared
libraries and interpreters don't get used. This is broken anyway
since the world Makefile doesn't know about svr4_genassym.
Force building svr4_genassym static. This is part of "fixing"
aout-to-elf-build breakage. aout-to-elf-build abuses NOTOOLS to
avoid rebuilding all the aout tools. This saves time and avoids
some complications. However, it breaks all the internal tools --
they get linked to target libraries which might not work. Cases
where the host can run the target's static libraries are "fixed"
by encrufting all Makefiles that build internal tools to build the
tools static.
Don't add .depend to CLEANFILES -- it just breaks the separation of
`make cleandepend' from `make clean'.
Removed some superflous explicit dependencies.
1999-02-06 07:48:24 +00:00
Dag-Erling Smørgrav
2da199da53
Followup to yokota's last commit:
...
- va_mode_flags -> va_info.vi_flags
- scanline width may be different from screen width
1999-02-05 12:40:16 +00:00
Kazutaka YOKOTA
1c27745f73
- Don't assume the line length in the video memory is always the same as
...
the screen width.
- Store the current video mode information in the `video_adapter' struct.
- The size of the `v_offscreensize' field in the VESA mode information
block is u_int16, not u_int8.
1999-02-05 11:52:13 +00:00
Greg Lehey
308dad4df3
Split .gdbinit file into two versions, on suitable for remote
...
debugging, the other for dump analysis.
1999-02-04 04:59:52 +00:00
Semen Ustimenko
b4b8aedf57
Added ntfs subdirectory.
...
Reviewed by: David O'Brien <obrien@NUXI.com>
1999-02-03 04:18:25 +00:00
Semen Ustimenko
012c9fb3bb
First version.
...
Reviewed by: David O'Brien
1999-02-03 04:01:27 +00:00
Greg Lehey
5b3c6cedf5
Move CFLAGS to God's Own Position
...
Remove white space between CFLAGS and +=
Remove unneeded options
Implied-by: bde
1999-02-01 00:52:51 +00:00
Mark Newton
f7be5389dd
Nuked the "hello, world!" program from this directory (it has
...
been teleported to share/examples/svr4).
1999-01-30 08:44:59 +00:00
Mark Newton
e5969755f5
Added a "README" file containing text taken from the message I sent
...
to -current explaining how to use this sucker.
1999-01-30 06:49:01 +00:00
Mark Newton
7f84fa455a
Activate svr4 module
1999-01-30 06:31:51 +00:00
Mark Newton
f22dd58acc
Emulator KLD for SysVR4 executables grabbed from NetBSD.
...
See http://www.freebsd.org/~newton/freebsd-svr4 for limitations,
capabilities, history and TO-DO list.
1999-01-30 06:29:48 +00:00
Greg Lehey
112d8fd2d7
Add MAINTAINER
1999-01-30 01:45:44 +00:00
Greg Lehey
2d4a17e638
Include .gdbinit for debugging
1999-01-29 02:51:45 +00:00
Julian Elischer
b5def701c7
Compile the linux module with the same flags as the kernel.
...
(oops).
Submitted by: "Richard Seaman, Jr." <dick@tar.com>
1999-01-26 21:29:01 +00:00
Kazutaka YOKOTA
6dab3d1e54
Oops, one line was accidentally commented out in the previous commit.
1999-01-26 10:00:02 +00:00
Peter Wemm
2c9b3ec2ff
Make the -I paths closer to what happens when compiling as part of the
...
kernel where #include "filename.h" has been disabled.
1999-01-23 01:32:44 +00:00
Kazutaka YOKOTA
325fca905e
Add VESA mode support. If the VESA support is compiled into the kernel
...
or the VESA KLD is preloaded by the boot loader, you can load a 256 color
BMP file larger than 320x200.
1999-01-21 18:29:33 +00:00
Peter Wemm
17cdafdef8
Oops, I accidently had devfs enabled in the vn module..
1999-01-21 17:23:30 +00:00
Peter Wemm
7ed6908ffd
Add vn module to build list.
1999-01-21 17:19:56 +00:00
Peter Wemm
ff598d17ce
Build a vn module. I've lost count of the number of times I could have
...
used vn but didn't have it compiled in.
1999-01-21 17:18:34 +00:00
Greg Lehey
447a8172e9
Add source file vinumdaemon.c
1999-01-21 00:25:47 +00:00
Peter Wemm
afce57191c
Update for pcic for kld modules and activate
1999-01-19 00:41:17 +00:00
Peter Wemm
8e203b83a7
Undo #undef KERNEL hack for vnode.h to avoid vnode_if.h.
...
XXX It probably makes sense to have a flag for bsd.kern.mk to avoid these
rules.
XXX IO_NDELAY seems to be the main reason for it, when used in a cdevsw
read or write "flag" context. Perhaps a redundant declaration
somewhere like sys/conf.h might help remove the need for vnode.h in
these device drivers in the first place.
1999-01-17 20:53:48 +00:00
Peter Wemm
6bfaa53754
Clean up the KLD/LKM goop a bit.
1999-01-17 20:25:22 +00:00
Peter Wemm
72a3f9e4d1
Add the lkm module
1999-01-17 19:06:06 +00:00
Peter Wemm
e54a0f3279
World, please meet the kld module called "lkm". If you have an a.out
...
kernel and you forgot to add 'options LKM', you can kldload this module
and get LKM compatability. (!)
1999-01-17 19:05:40 +00:00
Kazutaka YOKOTA
f9e730bbb3
Retrun EAGAIN if the current video mode is a graphics mode.
1999-01-17 14:25:19 +00:00
Dag-Erling Smørgrav
9402dfb01a
Move the definition of set_origin from logo_saver.c to saver.h.
1999-01-16 10:20:16 +00:00
Kazutaka YOKOTA
15401862e4
Calculate the number of bitmap colors in the correct way.
...
The bug found by: Kevin Street <street@iname.com>
1999-01-13 09:59:30 +00:00
Kazutaka YOKOTA
61329bcee4
Update the pointer into the bitmap correctly. The previous code
...
had the pointer off by 4 bytes if the width of the bitmap is
a multiple of four.
1999-01-11 17:32:22 +00:00
Kazutaka YOKOTA
1243dad08d
Add splash screen module. This version has rather limited
...
capabilities, but should be a good start... Well, sort of.
It can handle W*ndows 256 color BMP file. (Other color depth probably
won't work.) The size of the image must be 320x200 or less. *sigh*
1999-01-11 03:34:56 +00:00
Kazutaka YOKOTA
2ad872c579
The first stage of console driver reorganization: activate new
...
keyboard and video card drivers.
Because of the changes, you are required to update your kernel
configuration file now!
The files in sys/dev/syscons are still i386-specific (but less so than
before), and won't compile for alpha and PC98 yet.
syscons still directly accesses the video card registers here and
there; this will be rectified in the later stages.
1999-01-11 03:18:56 +00:00
Dag-Erling Smørgrav
0a3e1d6535
Use M_VGA_VG320 if M_VESA_CG800x600 is not available. It looks ugly in
...
low-res, but it works...
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
1999-01-01 14:40:49 +00:00
Bruce Evans
9dd98e24ca
Fixed bitrot in comments.
1999-01-01 10:33:52 +00:00
Dag-Erling Smørgrav
71df997b52
Activate the rain screensaver.
1998-12-31 13:42:00 +00:00
Dag-Erling Smørgrav
52ff03bd8b
Here's one for the terminally melancholic amongst us.
1998-12-31 13:41:40 +00:00
Dag-Erling Smørgrav
9d852dd5a7
Eliminate "initialization from incompatible type" warning in SAVER_MODULE
...
macro.
1998-12-31 13:40:26 +00:00
Dag-Erling Smørgrav
52529398ad
Compile without warnings.
1998-12-31 13:38:59 +00:00
Kazutaka YOKOTA
13e05026dd
Make the VESA KLD module work!
1998-12-30 11:21:08 +00:00
Peter Wemm
b23841bc64
Add -I${.CURDIR} since it #includes logo.c from the source dir and breaks
...
when building with an obj dir.
Reported by: Quite a few people.. :-/
1998-12-29 09:02:44 +00:00
Peter Wemm
7dcf95bf27
Update for pseudo-device support tweaks..
1998-12-28 16:43:21 +00:00
Dag-Erling Smørgrav
21a9954850
Activate the logo screensaver.
1998-12-28 14:23:43 +00:00
Dag-Erling Smørgrav
ee57f3c3d8
One more for the road: Chuck the friendly floating daemon. Requires
...
VESA_800x600 to run.
1998-12-28 14:22:57 +00:00
Dag-Erling Smørgrav
00e53a11e8
Save the palette in case syscons doesn't restore it properly.
...
Fix a minor overflow.
1998-12-28 14:20:13 +00:00
Peter Wemm
8b26ae02c5
Reconnect vinum KLD module and have it build from sys/dev/vinum rather than
...
from outside the src/sys tree like before.
1998-12-28 05:27:24 +00:00
Dag-Erling Smørgrav
77aa2f658f
Activate the warp screensaver.
1998-12-27 22:03:40 +00:00
Dag-Erling Smørgrav
2aebedc3ad
Finally give FreeBSD a graphical screensaver. It isn't much, but it works,
...
and can serve as a template for further efforts. Consider this my (belated)
Christmas present to the Project :)
Requested by: jkh
1998-12-27 22:03:09 +00:00
Søren Schmidt
380366f204
Temporaryly disable vinum, awaiting repository copy of misplaced files.
1998-12-27 19:43:28 +00:00