Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-14 | Homogeneize WSDISPLAY_* option comments (especially on cats) | Miod Vallat | |
2006-02-12 | Remove packets from the queue before calling their completion routine, as | Miod Vallat | |
done on macppc. | |||
2006-02-06 | typos from alexey dobriyan; | Jason McIntyre | |
2006-01-30 | When delivering SIGFOO, make sure the siginfo code is a FOO_xxx constant; | Miod Vallat | |
also deliver SIGILL/ILL_COPROC rather than SIGFPE/FPE_FLTINV for disabled or missing floating point support. | |||
2006-01-30 | Better siginfo field values for fpe failures. | Miod Vallat | |
2006-01-30 | Do not disable frame buffer interrupts in the match() function, but rather | Miod Vallat | |
in attach(). | |||
2006-01-30 | swap B and R in 24bpp and 32bpp modes too; tested martin@ | Miod Vallat | |
2006-01-30 | pretty printf, for 32bit mode | Martin Reindl | |
ok miod@ | |||
2006-01-29 | SMC91CXX NuBus hooks | Martin Reindl | |
from NetBSD | |||
2006-01-24 | Remove unused fields from struct mac68k_machine. | Miod Vallat | |
2006-01-23 | Be more careful when mapping DAFB color registers, so that we don't prevent | Miod Vallat | |
esp to map the turbo registers on Q700/900/950. | |||
2006-01-23 | Be sure to clear color capabilities from rasops at 8bpp if we do not have | Miod Vallat | |
a setcolor routine. | |||
2006-01-22 | Colormap support for DAFB frame buffers (using information from Linux). | Miod Vallat | |
However, color can not be enabled in emulation mode if the display is the console at this point, but 8bpp X11 works. | |||
2006-01-22 | Add bus_space_vaddr() and use it instead of accessing private bus_space | Miod Vallat | |
fields. No functional change. | |||
2006-01-22 | Print adb subsystem name early in attachment, and pass the proper device | Miod Vallat | |
name to interrupt counter registration, rather than "adb". | |||
2006-01-22 | Finally update the todclock on shutdown, if we are using a level 6 clock. | Miod Vallat | |
2006-01-22 | Minimal iop code to set the serial ports to compatible mode automagically, | Miod Vallat | |
so that it is not necessary to change settings from MacOS before booting into OpenBSD; from NetBSD. | |||
2006-01-22 | b_cylin -> b_cylinder; no functional change. | Miod Vallat | |
2006-01-21 | Remove old mdpflag debug help. | Miod Vallat | |
2006-01-20 | Remove unused stuff. | Miod Vallat | |
2006-01-20 | Make sure we can only match once for internal video. | Miod Vallat | |
2006-01-18 | Factorize akbd and ams drivers between mac68k and macppc; while there, start | Miod Vallat | |
moving out common adb code as well, and merge adb_direct.c into adb.c to simplify external header files. No functional change; more cleanups to come. | |||
2006-01-17 | Remove unused ``stride'' bus_space internal functionality; nothing needs it. | Miod Vallat | |
2006-01-16 | Do not register adb and pm interrupts until the related devices initialize. | Miod Vallat | |
2006-01-16 | Correctly handle successfull FP emulation (doh!) | Miod Vallat | |
2006-01-16 | Let the intrhand structs be softc fields, rather than static global variables. | Miod Vallat | |
2006-01-15 | Do not put HZ in the kernel configuration file anymore, and let the kernel | Miod Vallat | |
decide by itself: Quadra-style machines with A/UX style interrupts and clock at level 6 will use 100Hz now, while other machines will remain at 60Hz. | |||
2006-01-13 | Bring a few improvements from NetBSD: | Miod Vallat | |
- recognize a few more models. - better memory range detection, especially if they are in direct translation windows on 68040. - better internal video address detection. | |||
2006-01-13 | KNF and remove dead parts. | Miod Vallat | |
2006-01-13 | Sync OSS code with NetBSD; supports poweroff now. | Miod Vallat | |
2006-01-13 | Remove unused bad{,b,w,l}addr. | Miod Vallat | |
2006-01-13 | Remove the Mac Rom Glue code completely. With the ADB ``direct'' code being | Miod Vallat | |
used by default, and since all PRAM accesses are either directly fiddling with VIA registers or through ADB commands, the MRG code has no reason to stay. This means the kernel is now not running unknown PROM code anymore. | |||
2006-01-10 | Simplify external macfb interfaces, kill an intermediate attachment structure. | Miod Vallat | |
2006-01-09 | Spank the clock: remove relics of old GPROF code, compute tickfix for | Miod Vallat | |
better clock adjustment, consider clocks past year 2010 as possible, and do not display the PRAM clock if it consistent. | |||
2006-01-09 | Introduce a wsdisplay type for mac68k frame buffers; we might need to become | Miod Vallat | |
less generic in the future, though. | |||
2006-01-09 | Remove completely obsolete comment from the pre-wscons sparc days in | Miod Vallat | |
zs_getc(). | |||
2006-01-09 | Ditch the grf frame buffer abstraction, and directly attach macfb to | Miod Vallat | |
either obio or nubus. No functional change, shaves a few more KB... | |||
2006-01-09 | Remove duplicate defines with if_ether.h | Miod Vallat | |
2006-01-09 | Restore console bell functionnality lost in the wscons merge. | Miod Vallat | |
2006-01-08 | Remove unused grf_softc members; do not keep temporary data in grf_softc | Miod Vallat | |
either, instead keep it on the stack or directly in attachment structures. No functional change. | |||
2006-01-08 | Drop native MacOS support from the adb direct code, and skip callback | Miod Vallat | |
wrappers used to convert between MacOS pascal calling convention and the C calling convention, unless option MRG_ADB. No functional change. | |||
2006-01-08 | Display unhandled adb devices as "whatever at adb0 addr X" like all buses do; | Miod Vallat | |
while there, make the detailed descriptions dependent on ADBVERBOSE (enabled in GENERIC) instead of DIAGNOSTIC. | |||
2006-01-08 | Advertize color on non-indexed modes, and swap blue and red at 16bpp (might be | Miod Vallat | |
necessary at 24 and 32bpp as well). | |||
2006-01-08 | Use Nubus-related constants from <machine/cpu.h> instead of hardcoded values. | Miod Vallat | |
2006-01-08 | Switch macfb from an rcons backend to a rasops backend; supposedly restores | Miod Vallat | |
all pixel depth operation, but there are still font display problems at 4bpp and 16bpp at the moment; also make sure the display is white on black, whichever colour depth we are in. | |||
2006-01-08 | Oops, don't forget to initialize the raw repeat timeout; lost while cleaning. | Miod Vallat | |
2006-01-07 | Do not set ZS_HWFLAG_CONSOLE if we are only using the serial line for | Miod Vallat | |
``serial boot echo''. | |||
2006-01-06 | Merge machine/ansi.h and machine/types.h into machine/_types.h and | Todd C. Miller | |
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD. | |||
2006-01-05 | More dead constants. | Miod Vallat | |
2006-01-05 | A match() function should never, never, ever return UNSUPP for unsupported | Miod Vallat | |
hardware - if only because UNSUPP is 2, not 0. So you'll match, and later have to do ``oops, twas not my fault, honest'' in attach. |