summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
1999-10-05Add a missing check from last commit.Aaron Campbell
1999-10-04Minor calculation tweaks.Aaron Campbell
1999-10-03Double the amount of shared memory pages we can maximally allocate. ThisNiklas Hallqvist
makes TV watching in fullscreen in 640x480 work.
1999-10-03Add missing bzero().Hakan Olsson
1999-10-01Update the man page to reflect reality.Aaron Campbell
1999-10-01add skc and skJason Wright
1999-09-30Change extmem counter to include *all* extended memory segments.Jason Downs
Obviously, the kernel does not (and can not) know where the ACPI and such pages are, since the boot -> kernel API does not support passing the information. This will stomp on them, once again, but we can NOT limit half the PCs in existance to only 64MB of RAM. Approved by deraadt.
1999-09-30Make sure 'model' and 'step' are initialized, even for non-cpuid chips.Jason Downs
Fix Cyrix setup to do it's thing for non-cpuid M1 processors.
1999-09-29Fix a typo in previous commit.Aaron Campbell
1999-09-29- Add an ioctl to pcvt that adjusts the size of the scrollback buffer.Aaron Campbell
- In scon(1), provide a -b option as an interface to this ioctl.
1999-09-29Reallocate our scrollback buffer when switching 132/80 column modes, too.Aaron Campbell
1999-09-28- Reallocate scrollbuffer when changing linemodes, not loading fonts.Aaron Campbell
- Now reallocate it when switching VTs, too, since different VTs may be in different linemodes. - Also, cut memory usage in half (thinko on my part in malloc calculation).
1999-09-27Fix a display nit in scrollback code.Aaron Campbell
1999-09-26add exphyJason Wright
1999-09-23Typo fixes.Alex Feldman
1999-09-21pctr & ksymskstailey
1999-09-21Whoops, forgot to adjust a comparison when fixing the off-by-one error.Aaron Campbell
1999-09-20kvm is larger; crank NMBCLUSTERS and NKMEMCLUSTERSTheo de Raadt
1999-09-20crank default limitsTheo de Raadt
1999-09-20permit config file overriding of NKPDETheo de Raadt
1999-09-19Remove umass to avoid problems since the driver is not yet in the tree.Federico G. Schwindt
1999-09-18fix an off-by-one errorAaron Campbell
1999-09-17grown i386 kvm to 512MBTheo de Raadt
1999-09-17Avoid aliasing problems in K&R C.Marc Espie
1999-09-15repairsMichael Shalayeff
1999-09-15apply grammer fixes from pr#831; from kwesterback@home.comMichael Shalayeff
although boot options (i.e. RB_* from the sys/reboot.h) should be described elsewhere.
1999-09-14Document scrollback support.Aaron Campbell
1999-09-14When switching line modes (i.e., by bringing in new character sets viaAaron Campbell
loadfont(1)), free the scrollback buffer and reallocate it with the new row/col sizes. We must do this to ensure our future calculations are correct.
1999-09-13isa0 at pcib?; netbsd via peterTheo de Raadt
1999-09-12Fix rootdev handling, use disk checksums to find the device we were bootedTobias Weingartner
from. Hopefully this will fix all the hangs/panics where the root device was not found.
1999-09-11add 8x10 font for koi8, derived from the vt220-8x10, look and feel of low ↵Michael Shalayeff
part of the ancestor is extended to the upper (cyrillic) portion
1999-09-08Remove PCVT_SCROLLBACK option and make it on by default.Aaron Campbell
1999-09-06Some XFree86 3.9.15 drivers need to access the BIOS of the VGA boardsMatthieu Herrb
So widen the range allowed to be mmap()ed by the aperture driver to the whole 640k-1Mo area.
1999-09-06Add scrollback support to the pcvt (i386 only) console driver.Aaron Campbell
Press LEFT_SHIFT+PGUP/PGDN to navigate. Number of buffered pages is currently only configurable by editing sys/arch/i386/isa/pcvt/pcvt_hdr.h and changing the SCROLLBACK_PAGES constant. You must add "option PCVT_SCROLLBACK" to your kernel config file to enable this support, or uncomment it from sys/arch/i386/conf/GENERIC. Known issues: - Few little buglets when switching line (font) or column modes in scon(1). - Can't hold down LEFT_SHIFT+PGUP/PGDN keys. This will be fixed... Idea from Linux, code by me.
1999-09-03Change the pmap_enter api to pass down an argument that indicatesArtur Grabowski
the access type that caused this mapping. This is to simplify pmaps with mod/ref emulation (none for the moment) and in some cases speed up pmap_is_{referenced,modified}. At the same time, clean up some mappings that had too high protection. XXX - the access type is incorrect in old vm, it's only used by uvm and MD code. The actual use of this in pmap_enter implementations is not in this commit.
1999-09-01put ax on big ramdiskTheo de Raadt
1999-08-31Add umass (commented out). Don't uncomment it yet.Federico G. Schwindt
1999-08-25Compile under UVM and versions of egcs. art@ ok.Hakan Olsson
1999-08-25give better support to the bios memory maps.Michael Shalayeff
provide memory maps editing through the machine memory command. rearrange probing in machdep, so it provides less output, also giving a shot for apm to fix the memory maps. changes to kernel are minimal, only that is required due to the api version bits addition and such cosmetic changes. tested on all critical kernel,boot combinations; niklas@ ok
1999-08-22Add noop MOUSEIOCSCOOKED and ENODEV MOUSEIOCSRAW ioctls, as suggested byJason Downs
Matthieu Herrb.
1999-08-21/dev/ksymskstailey
1999-08-20teach it about Rise cpus; wd@ics.nara-wu.ac.jpTheo de Raadt
1999-08-19undo damage aaron didTheo de Raadt
1999-08-18sysbeep/pciide/atapiscsikstailey
1999-08-17New cpu_fork API to take a stack in which you point the child's stackpointerNiklas Hallqvist
to, at the bottom or the top, depending on your architecture's stack growth direction. This is in preparation for Linux' clone(2) emulation. port maintainers, please check that I did the work right.
1999-08-15fit aic* at pcmcmiaTheo de Raadt
1999-08-15pciide & atapiscsikstailey
1999-08-14Driver for ASIX88140A/88141 Ethernet; from FreeBSDAaron Campbell
1999-08-13Almost forget it; USB support.Federico G. Schwindt
1999-08-13Add USB support.Federico G. Schwindt