Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-10-01 | better name | Jason Wright | |
2001-10-01 | don't print redundant information | Jason Wright | |
the parent of ebus is pci (not psycho), so fetch grantparent for iommu_state | |||
2001-10-01 | There are anecdotal reports of firmware being writable on some Cougar | Hugh Graham | |
machines, so don't poke blindly into the middle of its address space if we can tell dz is not going to be there by other means. | |||
2001-10-01 | consistent casing | Hugh Graham | |
2001-10-01 | Use system variant types rather than 0x80 on the configuration and | Hugh Graham | |
test register to tell VAXstation 4000/60 from MicroVAX 3100m80. This seems to produce more reliable results (should work for both Norm's and Solar's 3100m80's). | |||
2001-10-01 | Add system variant types for VAXstation 4000/60 and MicroVAX 3100m80. | Hugh Graham | |
2001-10-01 | for lack of a better place, but ebus dma register defs in here. | Jason Wright | |
2001-09-30 | add cs4231 at sbus/audio at same | Jason Wright | |
2001-09-30 | Generic soft interrupts from NetBSD plus some minor cleanups. | Artur Grabowski | |
2001-09-29 | Use more PMAP_NEW facilities. | Miod Vallat | |
Remove obsolete&unused stuff. A few style nits. | |||
2001-09-29 | Remove unused routines, and a few style/harmonization fixes. | Miod Vallat | |
2001-09-29 | The "swap generic" configuration needs only two entries in swdevt[]. | Miod Vallat | |
So shrink it when necessary, and remove unwanted stuff as well. | |||
2001-09-29 | from the "Ok, so I couldn't sleep" department: minimal driver for the beeper ↵ | Jason Wright | |
at ebus device | |||
2001-09-29 | dec_kn20aa_intr_disestablish() implementation from netbsd; art@ ok | Michael Shalayeff | |
2001-09-29 | Enable pckbd support and use symbolic #defines for ctb_term_type | Todd C. Miller | |
instead of hard-coding values. art@ OK | |||
2001-09-29 | com at ebus | Artur Grabowski | |
2001-09-29 | com at ebus | Artur Grabowski | |
2001-09-29 | Glue for com at ebus. From NetBSD, hacked to fit our com. | Artur Grabowski | |
2001-09-29 | using #define is wrong, use #option | Theo de Raadt | |
2001-09-28 | and mention XP1000 in the right place | Theo de Raadt | |
2001-09-28 | Hack to work around bootpaths like: | Jason Wright | |
bootpath: /pci@1f,4000/ide@3,0/ata@0,0/cmdk@0,0 The val[0] of ata appears to be the channel number, and cmdk is disk (cmdk@channel,disk) | |||
2001-09-28 | cold is now staticly initialized. | Miod Vallat | |
2001-09-28 | Variable declarations in .h files without extern keywords suck. | Miod Vallat | |
Especially when not all of these variables are used. | |||
2001-09-28 | Typos of the day. | Miod Vallat | |
2001-09-28 | More cleaning, some style changes. | Miod Vallat | |
2001-09-28 | "sys/foo.h" -> <sys/foo.h> | Miod Vallat | |
2001-09-28 | No need duplicating defines. | Miod Vallat | |
2001-09-28 | proper values for long double type (from NetBSD) | Jason Wright | |
2001-09-28 | proper values for ieee rounding modes (from NetBSD) | Jason Wright | |
2001-09-28 | Almost half of this file was ifdef DEBUG. Everybody knows that debugging | Artur Grabowski | |
code is just there for debugging so it doesn't need to be pretty or really correct. In most cases it's just a bunch of printfs that only the author understands for two hours after writing them. Remove all that noise to make this file actually readable and as a bouns fix a bug where any user could crash the kernel (not really crash, but triggering ddb from userland is equivalent to crash in my world even if you can just press 'c'). | |||
2001-09-28 | Don't spam the console with userland alignemnt errors. | Artur Grabowski | |
2001-09-28 | upgrade twe to untested, add ami to broken | Michael Shalayeff | |
2001-09-28 | zs serial now works on some systems. Does not work with modems | Dale Rahn | |
on some newer system due to power control issues. Has carrier detect problems with incoming (getty) on most/all systems. Outgoing seems to work fine (unless modem power issues prevent). | |||
2001-09-28 | Commit a ugly, widespread change. | Dale Rahn | |
Problem: no MI soft interrupts. Bad solution: use old hack that was never fully implemented to hook in zs soft interrupts. This allows zs to work almost reasonably. Still has issues with getty (carrier detect) and modems on newer machines (power control). Post 3.0 this must be cleaned up with real soft interrupts. | |||
2001-09-28 | remove dups w/ conf.h | Michael Shalayeff | |
2001-09-28 | remove dups w/ conf.h | Michael Shalayeff | |
2001-09-28 | move cdev_decl(pf) into it's proper place, kill cdev_decl(ipl) at the same time | Michael Shalayeff | |
2001-09-27 | Two workarounds for the zs serial driver. | Dale Rahn | |
Enable Interrupts (recieve/status) initially. Code currently does not enable them elsewhere. Use a timeout to scedule the soft interrupt, since no MI soft interrupt scheme works yet. This will have issues with high receive rates. | |||
2001-09-27 | psycho_bus_[a|b] are essentially the same function; use a helper to avoid typos | Jason Wright | |
attempt to extract the faulting address from the iommu in the newly defined psycho_bus_error() function | |||
2001-09-27 | When zs is fully working, it should be tty00 for macppc. | Dale Rahn | |
2001-09-27 | Huge merge with NetBSD. For full details look at their revision history ↵ | Jason Wright | |
(1.26 -> 1.83)... Highlights: o tag queue support o fas366 support (doesn't work yet on sparc, but does on sparc64) o tons more (thanks to hugh, fgsch and beck for testing) | |||
2001-09-27 | used to corrupt some memory -- no more | Michael Shalayeff | |
2001-09-26 | zs driver, from different srcs, including netbsd/macppc and out mac68k/zs, etc. | Michael Shalayeff | |
2001-09-26 | be more specific in psycho_ue case (partially based on NetBSD) | Jason Wright | |
2001-09-26 | missed in previous merge with NetBSD: | Jason Wright | |
handle dma boundaries better | |||
2001-09-26 | grab the "compatible" prom property and use that for searching the device | Jason Wright | |
tree as well as the "name". This allows us to differentiate 'sd' and 'wd' pretty easily (and makes it less ambiguous). | |||
2001-09-26 | A little bit of voodoo borrowed from the linux driver: set the | Jason Wright | |
intr_retry_timer a little higher. | |||
2001-09-26 | Merge with NetBSD: | Jason Wright | |
better handling of boundary conditions add iommu_extract debugging function | |||
2001-09-26 | change *int64*_t types to long long; ok art/jason | Theo de Raadt | |
2001-09-26 | add siop (and scsibus at siop)... This allows us to boot on E250 | Jason Wright | |
Thanks to chris@ for testing. |