Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-24 | Finish the beep(4) driver by hooking it up to the ukbd(4) beep handler | Robert Nagy | |
and disable the one second long beep on attach. ok miod@ | |||
2008-01-24 | "read(..., ..., sizeof Y) < sizeof Y" is a dangerous idiom because it | Kenneth R Westerback | |
does an unsigned comparison and read() can return -1. Use '!=' instead of '<' since read() can't return more than 'sizeof Y'. Not perfect (that would require a separate test for -1) but a very common usage. ok toby@ | |||
2008-01-23 | Cleanup cn_pri. Change constants to more meaningful names, rather than | Joel Sing | |
the hp300 related ones currently in use. CN_NORMAL becomes CN_LOWPRI, CN_INTERNAL becomes CN_MIDPRI and CN_REMOTE becomes CN_HIGHPRI. ok miod@ | |||
2008-01-21 | Fix boot time interrupt storm on mec(4) by disabling DMA when stopping the | Joel Sing | |
interface. Without this we are potentially freeing TX buffers that are in use, plus we leave DMA enabled when rebooting. This leads to an interrupt storm at boot time if we were receiving/transmitting network traffic whilst shutting down. ok miod@. Tested by jasper@. | |||
2008-01-20 | Clean up comments. | Joel Sing | |
2008-01-20 | Add temperature sensor. | Mark Kettenis | |
2008-01-19 | Simplify CLKF_INTR by making it look at the saved interrupt level, | Mark Kettenis | |
instead of the stack pointer. | |||
2008-01-19 | When I say commented out, I should comment it out before comitting. | Mark Kettenis | |
2008-01-19 | Add commented out entry for environ(4). | Mark Kettenis | |
2008-01-19 | Activate upgt(4) for macppc. Tested for a while on my PowerBook. | Marcus Glocker | |
OK dlg@ | |||
2008-01-19 | Make host bridges provide their own implementation of pci_conf_read() and | Mark Kettenis | |
pci_conf_write() and give pyro(4) an implementation suitable for PCIe. For psycho(4) and schizo(4), go back to the origional implementation. This gets rid of the 'tagshift' member of pci_chipset_tag_t, and clears the way for sun4v. | |||
2008-01-18 | Print consoleness the canonical way. | Mark Kettenis | |
2008-01-18 | Add environ(4). | Mark Kettenis | |
2008-01-18 | First attempt to write a driver for the environment device found on | Mark Kettenis | |
Enterprise 3000/3500/4000/4500/5000/5500/6000/6500. | |||
2008-01-17 | Print names we get from the prom within double quotes. | Mark Kettenis | |
ok marco@ | |||
2008-01-16 | Simplify spilling register windows into the pcb by storing the stack pointer | Mark Kettenis | |
seperately from the window and copying out data back to the stack by using the T_RWRET softtrap and rwindow_save(). | |||
2008-01-15 | Work around an intel BIOS bug where it locates the ACPI tables in | Tobias Weingartner | |
a region of memory marked free for use by the OS. Ok beck@, kettenis@, and --ok && ++!!ok tedu@. | |||
2008-01-15 | Revert r1.15 and flush pages (if cached) in pmap_remove_pv on every invocation, | Miod Vallat | |
instead of when removing the last page. It looked correct, but is defeated by ``index'' cache invalidates. | |||
2008-01-15 | Make sabtty(4) adopt the speed configured in OpenFirmware when it is the | Mark Kettenis | |
console. ok miod@ | |||
2008-01-15 | Move some definitions from mpconfig.h to mpbiosreg.h (where they are on i396). | Mark Kettenis | |
ok marco@, miod@ | |||
2008-01-15 | Enable umbg(4). | Marc Balmer | |
ok claudio | |||
2008-01-14 | Remove extra whitespace after comment; makes file identical to i386 version | Mark Kettenis | |
(except for RCS string of course). | |||
2008-01-14 | Enable umbg(4) on the Zaurus. | Marc Balmer | |
ok mglocker, claudio. | |||
2008-01-13 | Kill <machine/mp.h>. | Mark Kettenis | |
ok marco@ | |||
2008-01-13 | Replace STABS debug info (which causes problems with truncated relocations) | Mark Kettenis | |
with some limited DWARF2 generating .file and .line symbols. Makes it possible to build kernels with debug information again. ok miod@ | |||
2008-01-13 | Don't reserve space for msgbuf and bootargs in pmap_bootstrap(), since we | Mark Kettenis | |
do those reservations again (and now for real) in init386(). ok weingart@ | |||
2008-01-13 | Add a machdep.cputype sysctl, which returns the processor type (0 for 88100, | Miod Vallat | |
1 for 88110), for userland to have an easy way to figure out. | |||
2008-01-13 | Remove unused cpumod variable. | Miod Vallat | |
2008-01-13 | Fix build with DEBUG defined. | Mike Belopuhov | |
ok kettenis | |||
2008-01-12 | Don't steal a register window in ipi_save_fpstate; it could have bad | Mark Kettenis | |
consequences if it forces a register window to be spilled into the pcb. | |||
2008-01-10 | instead of showing { love }, fix the macro do use the do { ... } while (0) ↵ | Theo de Raadt | |
construct; ok kettenis marco | |||
2008-01-10 | Fix {} | Marco Peereboom | |
ok kettenis | |||
2008-01-10 | Fix spello | Marco Peereboom | |
ok kettenis | |||
2008-01-09 | add urlphy for RAMDISK, move tested devices up. | Stuart Henderson | |
req by kettenis | |||
2008-01-09 | uark -> uark*, allow multiple devices to attach | Jonathan Gray | |
2008-01-09 | Make dec_xxx_intr_map() fail silently; caller will print a message if | Mark Kettenis | |
appropriate. Removes unwanted messages that got printed when mapping pins on PCI-PCI bridges that don't matter. ok miod@ | |||
2008-01-09 | Move a couple of tested USB devices out of the 'untested' block, | Stuart Henderson | |
add urlphy. ok deraadt kettenis | |||
2008-01-08 | Be uniform with console message from other devices | Theo de Raadt | |
2008-01-08 | the rsc-console on the v880 operates at 115200, not the 9600 we think we | David Gwynne | |
have to force all console devices to. this change passes the right speed to the com code, and continues to use it when the device is opened as the console device. figured out by kettenis@ ok kettenis@ miod@ | |||
2008-01-06 | Nuke avail_start and avail_end, they are not used by ps(1) since ten years, | Miod Vallat | |
and nothing in the MI kernel code (and in the MD arm code) uses these values. | |||
2008-01-06 | Sync console devices with GENERIC. | Miod Vallat | |
2008-01-06 | Enclose some SUN4-specific code within preprocessor directives, this lets SUN4C | Miod Vallat | |
kernel compile again. | |||
2008-01-06 | Add lebuffer. | Miod Vallat | |
2008-01-06 | Add STICK_INT. | Mark Kettenis | |
2008-01-06 | Enable raw keyboard for wscons - prompted by matthieu@. Whilst we're here | Joel Sing | |
remove entries that are irrelevant and clean up comments/indentation. ok miod@ | |||
2008-01-05 | handle 64-bit blkno in format string | Otto Moerbeek | |
2008-01-05 | For each channel, tell if it is single-ended or differential if we can know | Miod Vallat | |
this. Might help before someone sets his disks on fire. Especially with boards where not all channels are of the same type. | |||
2008-01-04 | Compute physmem as the real physical memory size, not the physical memory | Miod Vallat | |
size minus two pages at the start and one page at the end. This gives us even MB sizes in dmesg (-: | |||
2008-01-04 | Do not leave a page unused after the kernel message buffer on m68k platforms. | Miod Vallat | |
While there, compute the physical memory size in a much simpler way on mac68k. | |||
2008-01-04 | - remove two entries that'll never be used | Jasper Lievisse Adriaanse | |
ok jsing@ miod@ |