summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2000-08-05$OpenBSD$Niklas Hallqvist
2000-08-05$OpenBSD$Niklas Hallqvist
2000-08-05pastoNiklas Hallqvist
2000-08-04enable sfb/cfb/tga and compat_osf1. make it compile without mods.Eric Jackson
2000-08-04convert sfb and cfb to use new wscons; from NetBSD.Eric Jackson
2000-08-03Fixes to bus dmamem code.Dale S. Rahn
(Fixed by replacing the code with the version from the i386 port.)
2000-08-02permit build with HZ user-defined; <wd@ics.nara-wu.ac.jpTheo de Raadt
2000-08-02pcic* at pciTheo de Raadt
2000-08-02add gdt & dmphy where neededTheo de Raadt
2000-08-02update n-rcsidsMichael Shalayeff
2000-08-02add yauc about fips; also some ugly spacesMichael Shalayeff
2000-08-01Add PCI attachment for i82365-compatible PCMCIA controllers. Needed forAaron Campbell
the Cirrus Logic CL-PD6729 controller found on some laptops, i.e., the Gateway 2000 Solo 2100. Thanks to JDempsey@iss.net for testing and initiallly prodding me to get PC Cards to work in his laptop.
2000-07-31Add defines for ULLONG_MAX, LLONG_MAX, and LLONG_MIN in terms ofTodd C. Miller
UQUAD_MAX, QUAD_MAX, and QUAD_MIN respectively.
2000-07-31Correction for legacy interrupt controller attachment.Dale S. Rahn
The previous change would incorrectly allow the macintr interrupt controller to configure for the openpic interrupt controller.
2000-07-28First cut at supporting older bandit based machinesDale S. Rahn
Adds mesh scsi, changes to interrupt controller to allow preconfiguration of interrupts. Mesh work by Andy.
2000-07-28Config changes to be closer to supporting older bandit based systems.Dale S. Rahn
Openfirmware does not have entries for the interrupt controller.
2000-07-28Dont force htab size to be fixed size, allow system to define size.Dale S. Rahn
2000-07-28Allow device type or name to be used for locating the pci bridge.Dale S. Rahn
Should allow configuration of bandit in older powermac machines.
2000-07-28size htab according to system memory size, not constant in header file.Dale S. Rahn
2000-07-27do not print anything before console has been setMichael Shalayeff
2000-07-27fix espie@'s screwup; frenchies can't type! noticed by aaron@Michael Shalayeff
2000-07-26correct constraints for __{in,out}c(); from Hiroki Nakano <cas@trans-nt.com>Michael Shalayeff
2000-07-26proper busy/idle handling; pointed out by marc@Michael Shalayeff
2000-07-25allow compiling -DDEBUG w/o apm0 in he config; pointed by cleb <cb@hert.org>.Michael Shalayeff
also, print console device and speed before switching to the new console.
2000-07-25remove debugging stuff i commited by accidentTheo de Raadt
2000-07-22art's typo, getting fed up of these.Marc Espie
2000-07-21convert to new timeoutsMichael Shalayeff
2000-07-20add fms & auvia, so that people test itTheo de Raadt
2000-07-20Revert to old vm, now that it builds again.Marc Espie
UVM on amiga is definitely NOT READY for prime time yet.
2000-07-19new timeouts; testedMichael Shalayeff
2000-07-19Blink with new timeouts.Artur Grabowski
2000-07-19unnecessary declaration of ttrstrtArtur Grabowski
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-19Use new timeouts for the led intr timeout.Artur Grabowski
2000-07-19Convert to use new timeouts.Artur Grabowski
Use the t_rstrt_to provided by tty.h.
2000-07-18do not include random number in dmesg, per deraadt's suggestion.Michael Shalayeff
instead, print rng number generation speed, measured.
2000-07-18clcs works reasonably well now. Enable it.Artur Grabowski
2000-07-18move bootblocks around a bit moreTheo de Raadt
2000-07-16Consistent COPTSMarc Espie
2000-07-16non-UVM doesn't even bootMarc Espie
2000-07-14on a SparcStation Voyager, the 2nd zs device does not exist.Theo de Raadt
2000-07-14Enable interrupts after configuration phase.Miod Vallat
2000-07-14Use generic m68k code when possible ; do not enable interrupts atMiod Vallat
startup. From NetBSD
2000-07-14Remove unneeded definitionsMiod Vallat
2000-07-14Remove unneeded definitionMiod Vallat
2000-07-14Move splXXXX() stuff from <machine/param.h> to <machine/psl.h>, andMiod Vallat
define more inline functions for dealing with this. From NetBSD
2000-07-14Let config(8) know we can use 16 partitions per label nowMiod Vallat
2000-07-14ppc_intr_enable change that was previously missed in checkins.Dale S. Rahn
2000-07-12typoTheo de Raadt
2000-07-12Rework some code in the powerpc pmap module.Dale S. Rahn
Previously it was possible to remove multiple entries on a single pass thru the pv deletion code in pmap_page_protect. Also when it did this, it was not properly tracking of decrementing pm->pm_stats.resident_count. By storing an additional piece of information in the pv structure, the pmap pointer it is possible to call pmap_remove on the entries rather than duplicating the pte removal code (again). This fixes a problem seen where the system panics or hangs in pmap_remove_pv due to the item not being on the list. Now it is not possible for mix entries. Because the pv entry only contained the pteidx, it was possible to remove an incorrect entry due to ambiguity. multiple pmaps having mappings at the same va of the same pa. Multipe pmap containing similar entries will occur frequenty with shared libaries. Because of the hash entries that have the same result of (sr & ptab_mask) will alias in the pv list.. Since the pv_idx is now recomputable, should it be removed?