summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
1999-09-07allow powerdown via tctrl driver for tadpole; from NetBSDJason Wright
1999-09-07this is what it was supposed to be in the last commitMichael Shalayeff
1999-09-07add tadpole microcontroller device driver; from NetBSDJason Wright
power the tft down on screenblank
1999-09-06ATAPISCSI, CD-ROM, ISO-9660 fs, ksymskstailey
1999-09-06unbreak pmap_enterArtur Grabowski
1999-09-06unbreak things after the pmap_enter changeArtur Grabowski
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-06remove debugging cruftJason Wright
1999-09-06p9100 console driver for tadpole 3g[sx] (based on cgthree.c and netbsd'sJason Wright
driver). Needs clean-up.
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-05use small font if size <= 800x600 (was if size < 800x600)Jason Wright
1999-09-05support for the "short" mouse protocol on tadpole; from netbsdJason Wright
1999-09-03in pmap_enter4m use access_type to set the initial mod/ref flags on the pvArtur Grabowski
1999-09-03use setpgt4m for the initial mappings too, not that it really matters sinceArtur Grabowski
those pages are already uncached when needed, but it makes it more obvious what happens here.
1999-09-03We have to set the pagetable pointers with the atomic swap instruction.Artur Grabowski
From NetBSD. (actually from a paper I read recently, but since NetBSD already did that it was easier to grab the code from them)
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-02add uncaceable, per pa1.1 manualMichael Shalayeff
1999-09-02replace w/ one derived from Lites-parisc, UofUtahMichael Shalayeff
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-30replace "" with "oldscsibus" in oldscsibus_cd. -mojMats O Jansson
1999-08-29Move all config files forwrd wrt IDE & dp8390 devicesNiklas Hallqvist
1999-08-29simplfy attachment of fvme childrenJason Wright
1999-08-25n+1 approximation step for the user space constantsMichael Shalayeff
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-24Opps. forgot this in the last uvm updateArtur Grabowski
1999-08-22Add noop MOUSEIOCSCOOKED and ENODEV MOUSEIOCSRAW ioctls, as suggested byJason Downs
Matthieu Herrb.
1999-08-21/dev/ksymskstailey
1999-08-21definitions needed by sbin/kbd/kbd_sparc.cMats O Jansson
1999-08-20change MIPSE{B|L} to __MIPSE{B|L}__. -mojMats O Jansson
1999-08-20needs <scsi/cd.h> -mojMats O Jansson
1999-08-20teach it about Rise cpus; wd@ics.nara-wu.ac.jpTheo de Raadt
1999-08-20cleanup pmap_enk4mArtur Grabowski
1999-08-20in pv_link4m malloc can sleep. Make the malloc earlier and check ifArtur Grabowski
reality has changed while we were (possibly) sleeping.
1999-08-20uninitialized variable; art@Jason Wright
1999-08-19undo damage aaron didTheo de Raadt
1999-08-18sysbeep/pciide/atapiscsikstailey
1999-08-18Default to loading bsd.rd from $OSREV/hp300/bsd.rd.Jason Downs
1999-08-18enable ie0Michael Shalayeff
1999-08-18cleanupMichael Shalayeff
1999-08-17factor out ie device definition; niklas@ okMichael Shalayeff
1999-08-17mem_access_fault4m: init ftype earlier to avoid passing junk to trapsignalArtur Grabowski
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-16Kill meaningless reset printf().Jason Downs
1999-08-16Add cdboot...Jason Downs
1999-08-16Implement real CD booting, aka SYS_CDBOOT, the LIF file small enough toJason Downs
fit in the begining of an ISO9660 image...
1999-08-16report unhandled interrupts w/ DEBUG onlyMichael Shalayeff
1999-08-16unscrew the screupMichael Shalayeff
1999-08-16use structures to overlay registers in memory, not offsets, also interrupt ↵Michael Shalayeff
stuff (see above)