summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2000-03-27add missing OpenBSD RCS IDsBrad Smith
2000-03-26callout.h is goneTheo de Raadt
2000-03-26from netbsd: pci interrupt routing code.Michael Shalayeff
also, change a few pcidevs names to match netbsd (and more descriptive). tested on a bunch of laptops, helps resolving 'pin X unmapped' problems for (usually) usb and cardbus cntrollers.
2000-03-26Driver for USB Ethernet adapters based on the Kawasaki LSI KL5KUSB101B.Aaron Campbell
2000-03-25if_gm attaches on pci, not macobio.Dale S. Rahn
2000-03-25Busified.Dale S. Rahn
OpenBSD tag added. mii code corrected (seems to work, anyone want to verify this?) only tesed at 10baseT interrupt configuration hacked, pa_line contents not reliable, hacked for now.
2000-03-24Correct config mechanism for uni-north bridge.Dale S. Rahn
2000-03-23new cpu type switch code.Michael Shalayeff
initializes tlb miss handlers correspondent to probed cpu features. also btlb load routine. versions written are for pcxl and others. cpu-dep btlb loaders are missing, only generic for now.
2000-03-23new timeout code from openbsd (; remove extraneous includesMichael Shalayeff
2000-03-23Do not include <sys/callout.h>, it is never needed; art@Aaron Campbell
2000-03-23<sys/callout.h> is no longer.Aaron Campbell
2000-03-23New API for timeouts. Replaces the old timeout()/untimeout() API andArtur Grabowski
makes it the callers responsibility to allocate resources for the timeouts. This is a KISS implementation and does _not_ solve the problems of slow handling of a large number of pending timeouts (this will be solved in future work) (although hardclock is now guarateed to take constant time for handling of timeouts). Old timeout() and untimeout() are implemented as wrappers around the new API and kept for compatibility. They will be removed as soon as all subsystems are converted to use the new API.
2000-03-23If failure occurs on clock reading routine, make certain that the timeDale S. Rahn
translation failes.
2000-03-23add mii and if_gm ethernet.Dale S. Rahn
2000-03-23NetBSD gm ethernet driver ported from NetBSD. compiles, but does not yetDale S. Rahn
configure. mii code is very suspect. Additional debugging will be done after configuration issues are addressed.
2000-03-23Hack to make physmem something almost reasonable, if for some reasonDale S. Rahn
the G4 decides to claim that no real memory exists in the machine, even though memory is available. Real memory size is aliased to available. Take this out if a real cause is determined.
2000-03-23comment out bounds check, ncr card on G4 is triggering it, replacedDale S. Rahn
with a debug printf.
2000-03-23comment out memory region debugging.Dale S. Rahn
make certain that physmem is initialized. improve readablity of code.
2000-03-22commented out ray*Michael Shalayeff
2000-03-22Add ch to some dead ports for consistency, of course not tested.Niklas Hallqvist
2000-03-22xe does not fit, with new ahc includedTheo de Raadt
2000-03-22allow opening of the fga char deviceJason Wright
2000-03-22new ahc driver. Adds support for newer Adaptec controllers. This ↵Steve Murphree
represents two months of work.
2000-03-22fix k6 mtrr; cokane@pohl.ececs.uc.eduTheo de Raadt
2000-03-20Make float.h and limits.h agree for DBL_MIN and DBL_MAX.Dale S. Rahn
2000-03-20Register definitions for openpic interrupt controller driver.Dale S. Rahn
2000-03-20Interrupt code changed from called routines, to initialized driver.Dale S. Rahn
Added openpic support with this new driver scheme. added support for keylargo-ata, G4 ide configures properly. interrupt configuration changed to be more full featured, like isa had been.
2000-03-20early support for busdma added, allows USBMAC config to attach ohci USB,Dale S. Rahn
however, it claims "legacy support: unsupported" which then causes the imac to not config USB further. Changes to *MAC to support openpic interrupt controller, G4 (uninorth) is almost supported, but hangs during root mount.
2000-03-20Changes to support uninorth bridge (probably a bit of a hack for now).Dale S. Rahn
cleaned up the previous support for the macobio that was there previously. Now registers real interupt handler devices instead of the pseudo configed ones before. The G4 systems are not yet working, the onboard ide configures properly and interrupts seem to work, but the system hangs before mounting the root drive (even ramdisks). Maybe someone will point out something bogus in the code, so it is being checked in.
2000-03-20add first version of bus_dma for powerpc.Dale S. Rahn
changes to trap handler to print out better information for jump to 0 bugs. changes to pmap.c and machdep.c to debug a duplicate memory region bug occasionally observed on imac with compressed kernels.
2000-03-17move more sun4m stuff behind an #ifdefTheo de Raadt
2000-03-17hifn driver changed namesTheo de Raadt
2000-03-16Bring in some new UVM code from NetBSD (not current).Artur Grabowski
- Introduce a new type of map that are interrupt safe and never allow faults in them. mb_map and kmem_map are made intrsafe. - Add "access protection" to uvm_vslock (to be passed down to uvm_fault and later to pmap_enter). - madvise(2) now works. - various cleanups.
2000-03-15implimented -> implementedTodd T. Fries
2000-03-14Fix `blink' and `underline' attribute handling for new PC display mode.Aaron Campbell
2000-03-13and he said 'this must die, Die, DIEcvs -d cvs.openbsd.org:/cvs diff ↵Michael Shalayeff
com_gsc.ccvs -d cvs.openbsd.org:/cvs diff com_gsc.c' and it died
2000-03-13at least 2 people report problems with the K6 MTRR support, disable itMatthieu Herrb
until the problem is solved.
2000-03-12Get mainbus working with gcc 2.95.x. -mojMats O Jansson
2000-03-12Update clock code to work until 2001-12-31. -mojMats O Jansson
2000-03-08multiple inclusion protect because of pstat and socket.h needing ALIGNBYTESTheo de Raadt
2000-03-06do signed hex instead of %DMichael Shalayeff
2000-03-06oopsMichael Shalayeff
2000-03-06do not save/restore callee-save regs on trap, except for DDBMichael Shalayeff
2000-03-05export bios_pciinfo for the whole _KERNEL, there will be more files to use itMichael Shalayeff
2000-03-05D not forget our memmap changes, ok mickey@Niklas Hallqvist
2000-03-04Remove unnecessary, unreached, confusing code.Artur Grabowski
2000-03-03$OpenBSD$Todd T. Fries
2000-03-02sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>Todd T. Fries
add ksyms, proto fix, msgbuf
2000-03-02sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>Todd T. Fries
add ksyms, proto fix.
2000-03-02sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>, add ksyms.Todd T. Fries