summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* Make the -I paths closer to what happens when compiling as part of thepeter1999-01-231-2/+2
| | | | kernel where #include "filename.h" has been disabled.
* Add VESA mode support. If the VESA support is compiled into the kernelyokota1999-01-211-5/+61
| | | | | or the VESA KLD is preloaded by the boot loader, you can load a 256 color BMP file larger than 320x200.
* Oops, I accidently had devfs enabled in the vn module..peter1999-01-211-2/+1
|
* Add vn module to build list.peter1999-01-211-2/+2
|
* Build a vn module. I've lost count of the number of times I could havepeter1999-01-211-0/+18
| | | | used vn but didn't have it compiled in.
* Add source file vinumdaemon.cgrog1999-01-211-4/+5
|
* Update for pcic for kld modules and activatepeter1999-01-192-6/+4
|
* Undo #undef KERNEL hack for vnode.h to avoid vnode_if.h.peter1999-01-172-4/+6
| | | | | | | | | 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.
* Clean up the KLD/LKM goop a bit.peter1999-01-171-2/+10
|
* Add the lkm modulepeter1999-01-171-2/+2
|
* World, please meet the kld module called "lkm". If you have an a.outpeter1999-01-171-0/+12
| | | | | kernel and you forgot to add 'options LKM', you can kldload this module and get LKM compatability. (!)
* Retrun EAGAIN if the current video mode is a graphics mode.yokota1999-01-173-6/+6
|
* Move the definition of set_origin from logo_saver.c to saver.h.des1999-01-162-4/+4
|
* Calculate the number of bitmap colors in the correct way.yokota1999-01-131-2/+2
| | | | The bug found by: Kevin Street <street@iname.com>
* Update the pointer into the bitmap correctly. The previous codeyokota1999-01-111-2/+2
| | | | | had the pointer off by 4 bytes if the width of the bitmap is a multiple of four.
* Add splash screen module. This version has rather limitedyokota1999-01-115-2/+512
| | | | | | | 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*
* The first stage of console driver reorganization: activate newyokota1999-01-1111-306/+258
| | | | | | | | | | | | | 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.
* Use M_VGA_VG320 if M_VESA_CG800x600 is not available. It looks ugly indes1999-01-011-23/+31
| | | | | | low-res, but it works... Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
* Fixed bitrot in comments.bde1999-01-011-3/+5
|
* Activate the rain screensaver.des1998-12-311-2/+2
|
* Here's one for the terminally melancholic amongst us.des1998-12-312-0/+146
|
* Eliminate "initialization from incompatible type" warning in SAVER_MODULEdes1998-12-311-4/+3
| | | | macro.
* Compile without warnings.des1998-12-312-5/+6
|
* Make the VESA KLD module work!yokota1998-12-302-4/+3
|
* Add -I${.CURDIR} since it #includes logo.c from the source dir and breakspeter1998-12-291-2/+2
| | | | | | when building with an obj dir. Reported by: Quite a few people.. :-/
* Update for pseudo-device support tweaks..peter1998-12-281-6/+12
|
* Activate the logo screensaver.des1998-12-281-2/+2
|
* One more for the road: Chuck the friendly floating daemon. Requiresdes1998-12-283-0/+520
| | | | VESA_800x600 to run.
* Save the palette in case syscons doesn't restore it properly.des1998-12-281-3/+6
| | | | Fix a minor overflow.
* Reconnect vinum KLD module and have it build from sys/dev/vinum rather thanpeter1998-12-282-6/+4
| | | | from outside the src/sys tree like before.
* Activate the warp screensaver.des1998-12-271-2/+2
|
* Finally give FreeBSD a graphical screensaver. It isn't much, but it works,des1998-12-272-0/+150
| | | | | | | and can serve as a template for further efforts. Consider this my (belated) Christmas present to the Project :) Requested by: jkh
* Temporaryly disable vinum, awaiting repository copy of misplaced files.sos1998-12-271-2/+3
|
* Remove depricated wcd module.sos1998-12-272-31/+2
|
* Install scripts without .sh suffix.jkh1998-11-123-6/+6
|
* Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).peter1998-11-116-67/+8
|
* Reenable /usr/bin/ibcs2 installing from here; it works now that thepeter1998-11-111-4/+4
| | | | guaranteed kernel stack overflow is fixed.
* Don't forget to remove opt_mfs.h.bde1998-11-111-3/+3
| | | | Fixed style bugs (bitrotted FOOFS options and hard-coded ${.TARGET}).
* We need to install the linux shell script or the lkm version willjkh1998-11-101-4/+4
| | | | still be in place.
* Make this work now; fixing the kstack overflow allows the dependency topeter1998-11-061-4/+4
| | | | be added to the symbol search order safely.
* Don't use a glue file for the module; use the one in the kernel.peter1998-11-062-66/+2
|
* Build linux_genassym static, this should help aout-to-elf buildspeter1998-11-051-2/+2
|
* Do not overwrite the lkm versions of the install scripts for now. linuxpeter1998-11-053-12/+12
| | | | works but ibcs2 has a load failure and joy doesn't look like it'll work.
* Update to use kldload, no temporary files!peter1998-11-056-38/+24
|
* Fix make world breakage: "$MACHINE_ARCH" -> "${MACHINE_ARCH}".jdp1998-11-041-2/+2
|
* Don't try to build i386-centric modules on non-i386 systems.msmith1998-11-041-4/+8
|
* Simple update to make these work as kld and preload modules.peter1998-11-047-85/+56
|
* Reactivate coda. Also, KLD isn't just for i386, it will work on allpeter1998-11-031-5/+3
| | | | | 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.
* The union kld module is now fully functional.peter1998-11-031-5/+2
|
* Update comments on status of modulespeter1998-11-031-2/+3
|
OpenPOWER on IntegriCloud