Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-01 | typo | Miod Vallat | |
2008-03-31 | Switch bootloaders to mi loadfile(). | Miod Vallat | |
2008-03-31 | Make MULTIPROCESSOR kernels work on sun4v. Won't gracefully halt, powerdown | Mark Kettenis | |
or reboot yet, but that will (hopefully) be fixed in the near future. | |||
2008-03-31 | Compile libsa with -D_STANDALONE. | Miod Vallat | |
2008-03-31 | Re-enable lii(4). | Brad Smith | |
ok deraadt@ | |||
2008-03-31 | Oops, a chunk was commited too early. | Miod Vallat | |
2008-03-30 | nam2blk[] clearly must contain "rd" ... found by krw | Theo de Raadt | |
2008-03-30 | nam2blk[] clearly must contain "rd" ... found by krw | Theo de Raadt | |
2008-03-30 | Implement bus_space_*8 and bus_space_vaddr. | Miod Vallat | |
2008-03-30 | Remove former idle_stack. | Miod Vallat | |
2008-03-30 | Allow the machine-specific headers to overwrite the number of memory | Miod Vallat | |
segments and the number of freelists. | |||
2008-03-30 | Remove APERTURE remains. | Miod Vallat | |
2008-03-30 | Switch bootloader code to loadfile, and enable a.out and ELF loaders within. | Miod Vallat | |
Crank the second stage boot blocks version. | |||
2008-03-30 | Use vaddr_t instead of void * for some initial virtual memory layout arithmetic. | Miod Vallat | |
2008-03-30 | Let the kernel load forthcoming ELF binaries. | Miod Vallat | |
2008-03-30 | Nuke common. | Miod Vallat | |
2008-03-30 | Fix #ifdef NCOM collateral damage introduced in r1.210. | Kenneth R Westerback | |
ok miod@ kettenis@ | |||
2008-03-30 | Remove for #if 0'ed out code I left behind with the previous commit. | Mark Kettenis | |
2008-03-30 | More sun4v support. GENERIC and RAMDISK kernels will now boot on both | Mark Kettenis | |
sun4u and sun4v. GENERIC.MP won't work yet though. | |||
2008-03-29 | Don't double count clock and prof interrupts. | Mark Kettenis | |
2008-03-29 | Fix amd64 and i386 serial console handling for non-default speeds. Bring | Kenneth R Westerback | |
i386 pccom into line with com. Problem reported and first diff by Markus Hennecke, who also tested and corrected subsequent diffs. Boot messages and console now work with his 57K serial connections. Suggestions and ok miod@ | |||
2008-03-29 | enable kate(4); ok deraadt@ | Constantine A. Murenin | |
2008-03-28 | If we fail to load the kernel, drop the user into interactive mode of ARCS, | Joel Sing | |
rather than just rebooting. ok deraadt@, miod@, jasper@ | |||
2008-03-27 | Remove unwanted code and sync with mips64/arcbios.c. | Joel Sing | |
ok miod@ | |||
2008-03-27 | Majorly cleanup/overhaul com @ macebus code. | Joel Sing | |
ok miod@ | |||
2008-03-27 | Data mode can only be changed when updating the clock, so don't bother | Joel Sing | |
trying to change to BCD mode before reading. Also, don't assume that the clock is in 24 hour mode when updating. tested jasper@, ok miod@ | |||
2008-03-26 | Disable some code that reads some sun4u-specific registers for diagnostic | Mark Kettenis | |
reasons, but isn't otherwise used. | |||
2008-03-25 | Make pci_intr_map(9) fail if the interrupt line register is set to 0xff. | Mark Kettenis | |
Prevents crashes later on when we try to estabish the interrupt. ok miod@, deraadt@ | |||
2008-03-24 | Remove KASSERT that's causing grieve on sun4v, and I've never seen triggered. | Mark Kettenis | |
2008-03-24 | add it(4) at port 0x228, found on some motherboards. | Oleg Safiullin | |
ok deraadt@ | |||
2008-03-24 | Use correct cpuid on sun4v. | Mark Kettenis | |
2008-03-23 | Add code to initialize CPUs on sun4v. | Mark Kettenis | |
2008-03-23 | Sigh! The sun4v TTEs have a different layout than sun4u TTEs. Rename the | Mark Kettenis | |
existing sun4u defines and add sun4v. For now, decide which set to use at compile time. Change the sun4u-specific code in locore.s to use the sun4u defines. | |||
2008-03-23 | typo; deraadt | Miod Vallat | |
2008-03-23 | Not-functional-enough driver for the Sun Expert3D cards, put in tree as an | Miod Vallat | |
incentive for further tinkering only; not for the faint of heart. | |||
2008-03-23 | setroot() is supposed to be safe in all cases, so kill the special cases | Theo de Raadt | |
for RB_DFLTROOT; ok miod | |||
2008-03-23 | Use new defines from pcidevs to match Expert3D. | Miod Vallat | |
2008-03-23 | Make ovbcopy() the default bcopy() flavour; requested by deraadt@ some time ago. | Miod Vallat | |
2008-03-23 | Fix ovbcopy() operation when copying shorts backwards, similar to sparc | Miod Vallat | |
locore.s r1.76 | |||
2008-03-23 | Add AGP support for the Intel G33 chipset. | Damien Bergamini | |
Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100). Based on NetBSD code. ok oga@ | |||
2008-03-23 | enable andl; ok deraadt | Constantine A. Murenin | |
2008-03-22 | Add support for DIOCRLDINFO, DIOCGPDINFO, DIOCGPART to the fd | Kenneth R Westerback | |
driver(s). Adapted from sd driver. ok marco@ | |||
2008-03-22 | Reintroduce the cputyp variable, and use it to distinguish between sun4u and | Mark Kettenis | |
sun4v. | |||
2008-03-22 | - remove pre-uvm prototype of pmap_page_index() | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2008-03-22 | Nuke some unused magic. | Tobias Weingartner | |
ok deraadt@ | |||
2008-03-22 | Simplify cpu_switchto() such that it doesn't need to know the number of | Mark Kettenis | |
register windows provided by the hardware; this number is not readily available on sun4v. This removes the optimization that skips flushing register windows if a process exits. We can add that back later if it turns out to make a significant impact. | |||
2008-03-22 | Remove TRAPS_USE_IG code. | Mark Kettenis | |
2008-03-22 | Quick comment fixups. | Tobias Weingartner | |
ok deraadt@, kettenis@, brad@, marco@ | |||
2008-03-22 | Split out the code that sets the TSB registers and call it from | Mark Kettenis | |
pmap_bootstrap_cpu(). | |||
2008-03-22 | Use ASI_BLK_P instead of ASI_BLK_COMMIT_P when saving floating point | Mark Kettenis | |
registers. UltraSPARC T1 doesn't support ASI_BLK_COMMIT_P, and I can't see why this code needs commit force. |