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
Søren Schmidt
b31f6ba123
Remove depricated wcd module.
1998-12-27 19:01:47 +00:00
Jordan K. Hubbard
531842e143
Install scripts without .sh suffix.
1998-11-12 00:37:39 +00:00
Peter Wemm
0ddd3cf262
Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).
1998-11-11 07:04:10 +00:00
Peter Wemm
8f1dc34cf9
Reenable /usr/bin/ibcs2 installing from here; it works now that the
...
guaranteed kernel stack overflow is fixed.
1998-11-11 05:18:22 +00:00
Bruce Evans
c5f25b1912
Don't forget to remove opt_mfs.h.
...
Fixed style bugs (bitrotted FOOFS options and hard-coded ${.TARGET}).
1998-11-11 03:06:46 +00:00
Jordan K. Hubbard
aab22db753
We need to install the linux shell script or the lkm version will
...
still be in place.
1998-11-10 19:39:58 +00:00
Peter Wemm
9fe66b94a2
Make this work now; fixing the kstack overflow allows the dependency to
...
be added to the symbol search order safely.
1998-11-06 16:02:14 +00:00
Peter Wemm
578c822198
Don't use a glue file for the module; use the one in the kernel.
1998-11-06 16:01:19 +00:00
Peter Wemm
ce6bd34722
Build linux_genassym static, this should help aout-to-elf builds
1998-11-05 04:39:26 +00:00
Peter Wemm
6a1a9040f4
Do not overwrite the lkm versions of the install scripts for now. linux
...
works but ibcs2 has a load failure and joy doesn't look like it'll work.
1998-11-05 04:22:52 +00:00
Peter Wemm
38266231ef
Update to use kldload, no temporary files!
1998-11-05 04:19:26 +00:00
John Polstra
68d0b83d98
Fix make world breakage: "$MACHINE_ARCH" -> "${MACHINE_ARCH}".
1998-11-04 18:25:23 +00:00
Mike Smith
28cc91d8c5
Don't try to build i386-centric modules on non-i386 systems.
1998-11-04 17:15:07 +00:00
Peter Wemm
0640d357f2
Simple update to make these work as kld and preload modules.
1998-11-04 03:49:39 +00:00
Peter Wemm
cabb29ecf0
Reactivate coda. Also, KLD isn't just for i386, it will work on all
...
architectures since it is a key part of the configuration mechanism. The
exact same code runs in the kernel as it does in a kld module.
1998-11-03 08:58:27 +00:00
Peter Wemm
3b49cbc625
The union kld module is now fully functional.
1998-11-03 08:03:04 +00:00
Peter Wemm
d679319f61
Update comments on status of modules
1998-11-03 06:51:48 +00:00
Peter Wemm
ba6927e973
Refer to vinum driver sources in a single location (outside of the
...
kernel src/sys tree, sigh - it should really be sys/dev/vinum/*).
1998-10-23 11:56:45 +00:00
Peter Wemm
00e280ca86
Missed this file.
1998-10-16 04:31:35 +00:00
Peter Wemm
a654d07295
Sample initial set of kld-ified modules. Not all have been completely
...
converted yet. These are more of a starting point. This is NOT connected
to the parent Makefile.
OK'ed by jkh (who is ever so patiently waiting)
1998-10-16 04:30:52 +00:00
Alexander Langer
514058dc0d
Unregister the glibc2 brand at module unload time.
...
Change the ELF registration/unregistration scheme to be less error prone.
Adding a new brand requires a single addition to linux_brandlist instead of
modifying linux_load(), linux_unload(), and linux_elf_init().
Approved by: jkh
Reviewed by: msmith
1998-10-11 21:08:02 +00:00
Robert V. Baron
ecee3646ce
Fixes for lkm:
...
1. use VFS_LKM vs ACTUALLY_LKM_NOT_KERNEL
2. don't pass -DCODA to lkm build
1998-09-29 20:19:45 +00:00
Greg Lehey
3d8357b49c
Include vinum in SUBDIR
1998-09-28 05:38:52 +00:00
Greg Lehey
759ae89394
Correct calculation of revive blocksize
...
Submitted by: Chris Csanady
1998-09-28 04:24:10 +00:00
Greg Lehey
02d719b0f5
Get include paths right
1998-09-28 04:21:20 +00:00
Robert V. Baron
34b01b8c34
lkm for coda
1998-09-25 17:51:44 +00:00
Mike Smith
4e138a28a0
Add support for glibc consumers using the new ld-linux.so.2 linker.
...
I can't say this was the most inspired fix, but it matches the design OK.
1998-09-17 22:08:34 +00:00
Søren Schmidt
d74e86d9e3
Fix the sreensavers so the work again with the new syscons & friends.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-09-17 19:40:30 +00:00
Greg Lehey
e4381fa521
Import base vinum lkm sources
1998-09-16 05:56:21 +00:00
Søren Schmidt
e0b1054764
Add the vesa module to the list
1998-09-15 20:17:35 +00:00
Søren Schmidt
35e46e3eaf
Double oops, committed the wrong Makefile ata that, fixed.
1998-09-15 20:14:11 +00:00