aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* New soundcard driver at major device 21Jordan K. Hubbard1993-10-231-4/+17
| | | | Notes: svn path=/head/; revision=651
* Add config + files information for new Linux soundcard driverJordan K. Hubbard1993-10-235-5/+108
| | | | Notes: svn path=/head/; revision=650
* Removed un-necessary dependencies for assym.sNate Williams1993-10-233-12/+6
| | | | Notes: svn path=/head/; revision=649
* Reverted back to older version of ./genassym, instead of ./genassym.oNate Williams1993-10-233-18/+24
| | | | | | | | | | since make depend wasn't picking up any new dependencies. However, due to a bug in the old code, the original dependencies weren't being used, so this version is better than the original and the lastest version. (And is more readable as well) Notes: svn path=/head/; revision=648
* * Revision 2.11 1993/10/23 04:21:03 davidgDavid Greenman1993-10-232-18/+62
| | | | | | | | | | | | | | | | * Novell probe changed to be invasive because of too many complaints * about some clone boards not being reset properly and thus not * found on a warmboot. Yuck. * * Revision 2.10 1993/10/23 04:07:12 davidg * increment output errors if the device times out (done via watchdog) * * Revision 2.9 1993/10/23 04:01:45 davidg * increment input error counter if a packet with a bad length is * detected. Notes: svn path=/head/; revision=647
* From Andrew Chernov:David Greenman1993-10-221-2/+26
| | | | | | | | | | | (see changes to getty which this patch is part of) Basically, a few of the tty flags were changed to work better with 'CRT's, and the flags are better documented (documentation from Bruce Evans). Notes: svn path=/head/; revision=646
* Change space to tab in ruserd line per Guido van RooijRodney W. Grimes1993-10-211-2/+2
| | | | Notes: svn path=/head/; revision=645
* Make whatisdb after the whole system is installed, since the one inRodney W. Grimes1993-10-211-0/+1
| | | | | | | | share/man will only create entries for manual pages that have been installed up to that point. Notes: svn path=/head/; revision=644
* >From: "Andrew A. Chernov, Black Mage" <ache@astral.msk.su>Rodney W. Grimes1993-10-201-2/+2
| | | | | | | | | | | | Date: Wed, 20 Oct 1993 18:28:44 +0300 Editors Note: Line ended with comma (``,'') instead of semicolon (``;''), this should not have effected the code. Submitter made no comments other than it was ``simple''. Notes: svn path=/head/; revision=643
* Install mse man page, and create link for itRodney W. Grimes1993-10-191-1/+2
| | | | Notes: svn path=/head/; revision=642
* Move the mse mouse man page to the man4.i386 directoryRodney W. Grimes1993-10-191-0/+33
| | | | Notes: svn path=/head/; revision=641
* Fixe a spelling error and added both the mse (logitech and ATI inport) andNate Williams1993-10-192-6/+64
| | | | | | | | | the psm (PS/2 bus) mouse support (The psm driver will have to come later) Notes: svn path=/head/; revision=640
* Make darn sure that fsck does not try to fsck dos file systems by settingRodney W. Grimes1993-10-191-1/+1
| | | | | | | | the fsck pass to 0, same thing for dump field, in the fstab that is created by this script. Notes: svn path=/head/; revision=639
* Updated LINT to have the mse0 config lineNate Williams1993-10-193-6/+6
| | | | Notes: svn path=/head/; revision=638
* This is my patched version of a busmouse driver originally by Rick MacklemNate Williams1993-10-192-0/+986
| | | | | | | | | | | | | | (rick@snowhite.cis.uoguelph.ca). I am currently using it with a Microsoft InPort busmouse, under FreeBSD Epsilon. I hadn't planned on supporting it, but I have patched it a few times, and I guess this is now the de facto reference version, so send me any problems or improvements. - Gene Stark stark@cs.sunysb.edu October 9, 1993 Notes: svn path=/head/; revision=637
* merge free.c realloc.c into malloc.c so that all three are linked inRich Murphey1993-10-192-2/+306
| | | | | | | | | | | | if any are referenced. libc's malloc.o contains malloc(), free() and realloc(). And libc refers to realloc which will cause the linker to pull in redundant malloc() and free() definitions from malloc.o if it isn't already linked in from GNU malloc. Rich Notes: svn path=/head/; revision=636
* Remove reference to EPSILON release.Rodney W. Grimes1993-10-191-2/+2
| | | | Notes: svn path=/head/; revision=635
* Add ie0 to standard kernels, this is the ATT starlan/ethernet driverRodney W. Grimes1993-10-193-3/+6
| | | | | | | from Garrett Wollman. Notes: svn path=/head/; revision=634
* Free malloc'ed memory when resetting card.Paul Richards1993-10-181-36/+59
| | | | Notes: svn path=/head/; revision=633
* Correct config line for ie0 per Garrett Wollman.Rodney W. Grimes1993-10-183-6/+6
| | | | Notes: svn path=/head/; revision=632
* Fix for version name in /etc/motd, now uses uname to get this information!Rodney W. Grimes1993-10-181-1/+1
| | | | Notes: svn path=/head/; revision=631
* >From: Julian Elischer <julian@jules.dialix.oz.au>Rodney W. Grimes1993-10-182-4/+4
| | | | | | | | | | | | | | | | | | | Date: Tue, 19 Oct 1993 02:22:41 -40962758 (WST) As the subject line says: I can;t believe this typo is still here. Has NOBODY used the isa_dmastart() routine for 16bit DMA? I know I just hit the dma regs directly for the AHA1542, and it appears that either everybody else does as well, or they only use 8bit DMA (e.g. floppy) Editors Note: The definition of DMA2_CHN was incorrectly using IO_DMA1! Notes: svn path=/head/; revision=630
* Yank out Christoph Robitschko's hack for the hanging console problem asDavid Greenman1993-10-182-50/+4
| | | | | | | | it didn't actually fix it, and because starting the getty on /dev/console instead of /dev/vga is a good work-around. Notes: svn path=/head/; revision=629
* Change getty entry to start on /dev/console instead of /dev/vga, this fixesRodney W. Grimes1993-10-181-1/+1
| | | | | | | the syslogd problem with consoles that do not respond after hupping syslogd. Notes: svn path=/head/; revision=628
* Patch from stever@csuohio.edu (Steve Ratliff) to make FAT_CURSOR workJordan K. Hubbard1993-10-183-9/+12
| | | | | | | on HDA/CGA displays. Notes: svn path=/head/; revision=627
* Modified memory allocation to use malloc rather than a static array.Paul Richards1993-10-171-11/+18
| | | | Notes: svn path=/head/; revision=626
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-1634-1122/+76
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=625
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-166-17/+15
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=624
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-1624-617/+49
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=623
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-161-1/+1
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=622
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-1647-197/+94
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=621
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-1622-232/+46
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=620
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-1654-332/+142
| | | | | | | minor cleanup. Added $Id$ to files that did not have any version info, etc Notes: svn path=/head/; revision=619
* Checked and corrected various bits of grammar, as requested.Jordan K. Hubbard1993-10-161-11/+11
| | | | Notes: svn path=/head/; revision=618
* Add:Rodney W. Grimes1993-10-163-3/+6
| | | | | | | device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr Notes: svn path=/head/; revision=617
* Disable the aha_set_speed code since it breaks more than it fixes.Rodney W. Grimes1993-10-161-1/+9
| | | | Notes: svn path=/head/; revision=616
* Fix the document title to match the format of our other docs.Rodney W. Grimes1993-10-161-15/+19
| | | | | | | | | | Clean up some stuff so that it reads a little better (some one please review this for me!) Adaptec controllers are 154x and 174x series. Add Buslogic 545S. Notes: svn path=/head/; revision=615
* Remove the EPSILON from the release levelRodney W. Grimes1993-10-161-1/+1
| | | | Notes: svn path=/head/; revision=614
* Fix the title up on this, removed the date and format it to matchRodney W. Grimes1993-10-161-10/+26
| | | | | | | | | | | | | | | | | | the RELEASE NOTES. Adaptec controllers are now 154x and 174x series, no more reference to specific models. Revamp the CSI hard disk controller section in general to be more user readable. Add the fact that the Mitsumi CDROM controller and drive are now supported. Add a note that the Intel 82501 serial chip is NOT supported. Floppy controller is fd0, not fdc0, same for wd disk controller. Notes: svn path=/head/; revision=613
* Allow install floppy to be placed in the B: drive.Christoph Robitschko1993-10-161-1/+8
| | | | Notes: svn path=/head/; revision=612
* Enable mcd0 (Mistumi CDROM) since we now have load space for itRodney W. Grimes1993-10-151-2/+2
| | | | Notes: svn path=/head/; revision=611
* Dont just mask the Megabyte, we need all the bits below too,Rodney W. Grimes1993-10-152-16/+26
| | | | | | | and ELIMITNATE THE 28K BOGOUSITY. Notes: svn path=/head/; revision=610
* * Revision 2.8 1993/10/15 10:59:56 davidgDavid Greenman1993-10-152-20/+42
| | | | | | | | | | | | | | | | * increase maximum time to wait for transmit DMA to complete to 120us. * call ed_reset() if the time limit is reached instead of trying * to abort the remote DMA. * * Revision 2.7 1993/10/15 10:49:10 davidg * minor change to way the mbuf pointer temp variable is assigned in * ed_start (slightly improves code readability) * * Revision 2.6 93/10/02 01:12:20 davidg * use ETHER_ADDR_LEN in NE probe rather than '6'. Notes: svn path=/head/; revision=609
* genassym.c:Rodney W. Grimes1993-10-1514-306/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove NKMEMCLUSTERS, it is no longer define or used. locores.s: Fix comment on PTDpde and APTDpde to be pde instead of pte Add new equation for calculating location of Sysmap Remove Bill's old #ifdef garbage for counting up memory, that stuff will never be made to work and was just cluttering up the file. Add code that places the PTD, page table pages, and kernel stack below the 640k ISA hole if there is room for it, otherwise put this stuff all at 1MB. This fixes the 28K bogusity in the boot blocks, that can now go away! Fix the caclulation of where first is to be dependent on NKPDE so that we can skip over the above mentioned areas. The 28K thing is now 44K in size due to the increase in kernel virtual memory space, but since we no longer have to worry about that this is no big deal. Use if NNPX > 0 instead of ifdef NPX for floating point code. machdep.c Change the calculation of for the buffer cache to be 20% of all memory above 2MB and add back the upper limit of 2/5's of the VM_KMEM_SIZE so that we do not eat ALL of the kernel memory space on large memory machines, note that this will not even come into effect unless you have more than 32MB. The current buffer cache limit is 6.7MB due to this caclulation. It seems that we where erroniously allocating bufpages pages for buffer_map. buffer_map is UNUSED in this implementation of the buffer cache, but since the map is referenced in several if statements a quick fix was to simply allocate 1 vm page (but no real memory) to it. pmap.h Remove rcsid, don't want them in the kernel files! Removed some cruft inside an #ifdef DEBUGx that caused compiler errors if you where compiling this for debug. Use the #defines for PD_SHIFT and PG_SHIFT in place of constants. trap.c: Remove patch kit header and rcsid, fix $Id$. Now include "npx.h" and use NNPX for controlling the floating point code. Remove a now completly invalid check for a maximum virtual address, the virtual address now ends at 0xFFFFFFFF so there is no more MAX!! (Thanks David, I completly missed that one!) vm_machdep.c Remove patch kit header and rcsid, fix $Id$. Now include "npx.h" and use NNPX for controlling the floating point code. Replace several 0xFE00000 constants with KERNBASE Notes: svn path=/head/; revision=608
* param.h:Rodney W. Grimes1993-10-155-53/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mark the fact that PGSHIFT and PDRSHIFT are really the same as PG_SHIFT and PD_SHIFT, these should be collapsed some day soon. Document that KERNBASE should really be KPTDPTDI << PDRSHIFT, for now leave it as the constant 0xFE000000 until I make a seperate common header file for this stuff (vmaddresses.h?) Remove NKMEMCLUSTERS define, it was only being used to define VM_KMEM_SIZE, so why have all the indirection. Besides who wants to work in CLBYTE sizes chuncks. pmap.h: Fix $Id$ and some other minor format clean ups. Remove the XXX comment about NKPDE, since it now has the correct value of 7. Remove unused LASTPTDI and move the APTD into the very end of memory to free up 4MB of kernel virtual address space. Remove unused RSVDPTDI and free up 12MB of kernel virtual address space. vmparam.h Fix $Id$. Increase SHMMAXPGS to 512 (2MB) now that there is room for it to be bigger. The XXX comment stays until the kernel moves down in memory to free up enough space to use the proper default of 4MB. VM_KMEM_SIZE is now a direct constant stating the size of the kernel malloc region. Increased the value from 3MB to 16MB. Notes: svn path=/head/; revision=607
* Add detection code for what model of AHA154X/Z we are running on,Rodney W. Grimes1993-10-151-4/+66
| | | | | | | | | | | | | | | then use that information to fix the enhancemode features of the 1542C/CF boards by turning them off. When doing this I found that the Buslogic 545S does NOT properly mimic the 1542 families AHA_INQUIRE command. It only returns 1 byte of information, when the adaptec manual clearly states that 4 bytes are to be returned. I added a printf that explains the error when we see a 545S for now, I tried to come up with a better solution, but it involved to much work for now. Notes: svn path=/head/; revision=606
* Moved wt0 (Wangtek/Archive tape driver) to be with the rest of theRodney W. Grimes1993-10-141-3/+4
| | | | | | | | | | bio (block I/O) devices. Added mcd0 (Mitsumi CDROM driver) but commented it out since there is not enough room in this kernel for it. Notes: svn path=/head/; revision=605
* >From David GreenmanRodney W. Grimes1993-10-142-16/+12
| | | | | | | | | | | Bruce Evans had limited the kernel virtual address space to not include the last 4MB since it was not being used. Other changes are being made that will reloate the Alternate Page Directory Table (APDT) into this area so the limit is being fixed to be the last virtual address. (Infact with this patch you can now do that relocation) Notes: svn path=/head/; revision=604
* Remove machdep.c from files.i386 and put machdep.o in the SYSTEM_OBJSRodney W. Grimes1993-10-145-37/+23
| | | | | | | | | | | | | | line of Makefile.i386. Fixes the extra rule that gmake complains about for machdep.o. This fix is from Joans 0lsson. Rework the depends and rules for assym.s and genassym so that we now use the .depend rule for genassym.o such that if you change any header files that are included by genassym.c the right things happen. This is probably what has caused more bad kernel builds than any other thing in the Makefile.i386! Notes: svn path=/head/; revision=603
* Move the wt0 (archive/wangtek tape driver) so that it is with theRodney W. Grimes1993-10-141-3/+4
| | | | | | | | | | | other bio type devices. Add mcd0 (mitsumi cd rom driver), to bad that GENERICBT is to large, otherwise I could add this driver to it too. --- 72,77 ---- Notes: svn path=/head/; revision=602