summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2002-01-17Better handling of transitions between our mode and what the prom wants.Jason Wright
2002-01-17add polled input handling and remove dead codeJason Wright
Also add support for Break->DDB handling on console [Works in ddb including going back and forth to the PROM, but locks up after printing the 'swap on ...' line]
2002-01-17Allow nested interrupts on the mac interrupt controllers, previouslyDale Rahn
the external interrupt was never enabled during interrupt handling.
2002-01-17Add console handling (output works, input needs more work)Jason Wright
[Very close to being able to enable 'se' in GENERIC...]
2002-01-17I'm a tree breaker... sorry... don't include "kbd.h"Jason Wright
2002-01-17Replace resource maps with extents.Miod Vallat
2002-01-16Replace resource maps with extents. 3 files left to go...Miod Vallat
2002-01-16keyboards are not directly accessibleJason Wright
2002-01-16add zskbd* and enable cg3 and cg6Jason Wright
2002-01-16More removal of tty stuffJason Wright
add support for updating LED status add ScrollLock keysym [Committed from the console of a u1 with wsdisplay at cgsix and wskbd at zskbd =]
2002-01-16Make our minds and do not list the same line, once commented, once not.Miod Vallat
2002-01-16Replace resource maps with extents.Miod Vallat
2002-01-16Don't include <sys/map.h> when you don't need what's in it.Miod Vallat
2002-01-16Enable the traditional Stop-A handlingJason Wright
Prepare for being able to set the LED's Clean some of the tty cruft (more of this to come)
2002-01-16Send input to wskbd_input() instead of line discipline and make sure RIE is set.Jason Wright
2002-01-16Initialize the rest of the wskbd_mapdata structure.Jason Wright
Clean up and remove alot of debugging crap Fix the initialization state machine. [State: works as console keyboard in polled mode... interrupt mode to go...]
2002-01-15add spif* at sbus?Jason Wright
2002-01-15allow zskbd* at zs?Jason Wright
2002-01-15Frontend driver for keyboards attached to zs's (instead of zstty's).Jason Wright
Doesn't really work yet, but it's not terribly far off. This is a work in progress..
2002-01-14volatile police.Miod Vallat
2002-01-14The return value of lcsplx is used in locore. however at some pointDale Rahn
the function was changed to be void. return the cpl value at the time the function is called as locore.S expects.
2002-01-13better accounting for 'soft' interrupts, before all exceptions wereDale Rahn
counted as soft interrupts.
2002-01-13Regress this one additional change, with this change more systemsDale Rahn
successfully ran 'make build'.
2002-01-13108 and 109 should point to stty/sbpp not mtty/mbppJason Wright
2002-01-13Port of my spif driver to sparc64 (untested)Jason Wright
2002-01-13comment typosJason Wright
2002-01-12Port of Iain Hibbert's magma driver to sparc64Jason Wright
2002-01-12Not used.Miod Vallat
2002-01-11Get all of the bit definitions from ad1848reg, apcdmareg, and cs4231regJason Wright
headers.
2002-01-11enable/disable IEN in cs4231 pin control registerJason Wright
2002-01-11Oops, that's -disable- interrupt enable in cs4231_close()...Jason Wright
2002-01-11Remove last nights interrupt handling hack and do it right:Jason Wright
* check the qualify the intr pending bits with the enable bits * enable/disable the cs4231 IEN bit in the pin control register * move the cs4231 (not dma) interrupt handling to the general interrupt processing [This properly allows for sharing with, eg. magma]
2002-01-11for the "Magma LC 2+1 Sp", we have to check the 'clock' property (it'sJason Wright
64Mhz vs. the "normal" 25Mhz). This (with the cs4231 patch) makes this board work.
2002-01-11Only check for playback interrupts if we're actually expecting them.Jason Wright
(This fixes the crash in pr2212, but the magma still doesn't want to talk to the world... looks like oscillator problems). [Many thanks to John Baker <jdbaker@blkbox.com> for donating a MAGMA board for testing]
2002-01-10Bring back pmap_motorola for mac68k.Miod Vallat
2002-01-10Replace asm statements with stuff from asm*.h, or even simple equivalentMiod Vallat
C statements. As a bonus this gets rid of the incorrect gcc 2.95 warnings in machdep.c
2002-01-10Switch m68k arches that do not exist in 68060 models back to pmap_motorola.Miod Vallat
Others will be switched after more 060 tests. This time: hp300
2002-01-10Reintroduce the pmap_motorola framework.Miod Vallat
2002-01-10larger SSIZE and smaller NKMEMPAGES_MIN_DEFAULTMichael Shalayeff
2002-01-10cache_align is not usedMichael Shalayeff
2002-01-10Check result from malloc(9) when using M_NOWAIT. hugh@ okThomas Nordin
2002-01-10Check result from malloc(9) when using M_NOWAIT. jason@ okThomas Nordin
2002-01-09Call gdt_init() earlier and only once. Work done with millert@Thomas Nordin
2002-01-09better iobase for rtii, from Maxim Tsyplakov <tm@oganer.net>Michael Shalayeff
2002-01-09Put explicit register qualifiers into the inlines, so that they work correctlyMiod Vallat
when the kernel is compiled with -O0.
2002-01-08Fix 16 vs. 32-bit mismatch. Solves the most common MBR hang.Kjell Wooding
This is from Mickey's tree. I inadvertently committed it without his permission last time. ok mickey@
2002-01-08correct altivec support enable for gas 2.11. (still in comment)Dale Rahn
2002-01-07Paranoia on my part, do not let the condition exist where kvm space couldDale Rahn
be claimed by the pre kvm init stealing process and kvm.
2002-01-07On cache flushing, if start is not cacheline aligned, add to the lenghtDale Rahn
to make sure the whole region is flushed. from conversation with pefo.
2002-01-07Do not enter ddb twice in a row on console break.Miod Vallat