summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2003-04-03enable sti@phantomasMichael Shalayeff
2003-04-03enable waxMichael Shalayeff
2003-04-03make it at least scan the busMichael Shalayeff
2003-04-03make large pdc_scanbus-related structs global to avoid blowing the kernel stackMichael Shalayeff
2003-04-03HP 9000/xxx not HP9000/xxx; from Paul WeissmannTodd C. Miller
2003-04-03HPUX, HP/UX -> HP-UXJason McIntyre
ok mickey@
2003-04-02DZ-11 (or the DZ-11 alike in the VS4000/VLC anyway) only interrupts whenJason Wright
the RX fifo goes from 0 -> 1 characters. If the FIFO is filled (eg. during autoconf where interrupts are cleared), the dz will never interrupt for rx again. Solution: drain the fifo on first open. ok hugh
2003-04-02Don't allow the DZ-11 RX interrupt to be masked (if a DZ-11 interrupt was seenJason Wright
during the "wait for a second looking for annoying interrupts" period, it would mask it off... oops =)
2003-04-01use PAGE_MASK instead of PAGE_SIZE-1Michael Shalayeff
2003-03-30better MAXSSIZMichael Shalayeff
2003-03-29try to blinkMichael Shalayeff
2003-03-29fetch the device address list for where supported; say 16 addresses is ought ↵Michael Shalayeff
to be enough for every case. dim off the disk led amongst the other lights
2003-03-29add some author refs from the older versions of these from much older projectsMichael Shalayeff
2003-03-29nothing uses UADDRMichael Shalayeff
2003-03-29bus_space_vaddr and related definitions (needs actual implementations)Michael Shalayeff
2003-03-29allow attaching onto phantomas. check graphics id to seed out the medusa ↵Michael Shalayeff
fddi. fix some debugging printfs
2003-03-29fix fpu printout and remove dead code pieceMichael Shalayeff
2003-03-29some mount stinger onto phantomas and there is not need to flag stingers tooMichael Shalayeff
2003-03-28add support for the i830 that has 8 pci irq lines configure by the extra ↵Michael Shalayeff
0x68 pci config reg. does not change the behaviour for the other chipsets; ho@ testing
2003-03-28a small boot for a cdMichael Shalayeff
2003-03-28s/SADIR/STANDIR/ to avoid conflict w/ the libsa; install raw boot as well as ↵Michael Shalayeff
cooked
2003-03-28Add a sysctl to option USER_LDT, to control its behaviour, which will beMiod Vallat
disabled by default. Enable with sysctl -w machdep.userldt=1 This will allow people to use the few ports that require this functionality to work without requiring the user to recompile a kernel. The option USER_LDT remains in order to not increase size on the installation media. It is now enabled in GENERIC. Per espie@'s idea, but my diff was much simpler than his; ok deraadt@
2003-03-28Fix VIA C3 comment.Tobias Weingartner
Ok deraadt@
2003-03-27- Add support for the *CURS* ioctls (requires mapping the DAC registersJason Wright
and tweaking appropriately) - add support for VADDR->PADDR mappings expected by the X server - fix attachment error handling (it depended on bus_space_vaddr() working for non-linear mappings).
2003-03-27Improve disassmbly of powerpc branch instructions, print the conditionalDale Rahn
information in a readable form.
2003-03-27no sbus in hereJason Wright
2003-03-25Clear interrupts (set to IDLE) as they are established.Jason Wright
ok deraadt
2003-03-21install a real handler for correctable ECC errors and make a count ofJason Wright
them available via sysctl (doc update in a bit); ok millert.
2003-03-21RegenMiod Vallat
2003-03-21its obwous``renassiance'' apeers too be a spelink mistaek.Miod Vallat
2003-03-21Now that ahc has the necessary endian fixes, enable it on macppc.Dale Rahn
2003-03-20The current code tries to use the same field in the interrupt handler asHenric Jungheim
both a "next" pointer for a singly-linked list and as an in-use flag. This obviously does not work all that well. This change adds a separate ih_busy flag to mark the handler as in-use, leaving ih_pending for use by the list code. Testing by *many* (thanks). ok miod jason
2003-03-19Add i830 support from NetBSD via patch in kernel/3150.Todd C. Miller
Verified to not break i81[05] and tested on two i830s.
2003-03-18Restore bootable tape functionality. Previous loadfile() would never useMiod Vallat
lseek(), which is not available on tapes when using the prom device routines; instead, remember our file position, seek forward by reading and discarding data, and only use lseek() in last resort for backwards seek. ok deraadt@
2003-03-16Old unused stuff left under the carpet.Miod Vallat
2003-03-14Support for the VIA C3 Nehemiah on-cpu random number generator. This chipTheo de Raadt
will be shipping soon (we have nice prototypes). Written by toby.
2003-03-14spl police.Miod Vallat
2003-03-14Zombies on the bridge, captain.Miod Vallat
2003-03-13Always protect pv_unlink4_4c() with splvm(). This suddenly makes sun4/4cMiod Vallat
feel much much happier. ok deraadt@
2003-03-12backout the two previous patches, it breaks the 3com ae card and I don'tJason Wright
understand it enough to fix.
2003-03-12reclaim more resources on failures.Michael Shalayeff
test the harmony id to filter out unsupported yet audio types and detect the teleshare. detect input overload and report to userland.
2003-03-10Sun documentation mentions that ZX can not run on a sun4c or inside an xbox,Miod Vallat
so document this as well.
2003-03-09zx fits on the floppies.Miod Vallat
2003-03-09Add and enable zx. Not put in RAMDISK yet, need to check if this still fitsMiod Vallat
on the floppies first.
2003-03-09Correctly switch back and forth the 8-bit overlay plane (used in consoleMiod Vallat
mode) and the 24-bit plane (used in graphics mode) for proper X11 support. Partly borrowed from the XFree86 SunLeo driver source.
2003-03-09autri flags here too. pointed out by deraadt@Ted Unangst
2003-03-09autri now takes flags, provide sample 0x0000Ted Unangst
2003-03-09A work-in-progress driver for the Sun ZX (aka Leo) accelerated frame buffers,Miod Vallat
from NetBSD. This was initially written for Linux, then each iteration attempted to replace more 0x12345 magic numbers with meaningful constants. The lack of documentation for the hardware still makes some areas a guess orgy. No doc, no kernel configuration file entries, and X11 is disabled on purpose at the moment. This will be coming soon.
2003-03-09When a sparc machine is running with serial console, the zskbd probe wouldMiod Vallat
try to use short cuts, and would not correctly initialize its channel if a keyboard is connected to it, which might have been done on purpose. It would then become impossible to run X11 on this machine afterwards. Fix this by being more cautious during the probe, at the extent of a couple of seconds if no keyboard is present. Tested by various, ok deraadt@
2003-03-08qe tested and working well; enableHugh Graham