summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-04-01regenJonathan Gray
2008-04-01Corega CG-WLUSB2GPXJonathan Gray
2008-04-01toast unused args from a printf call; ok deraadtConstantine A. Murenin
2008-04-01match more versions of w83793g; whilst here, also ensure that the bank 0Constantine A. Murenin
registers are only tested if bank 0 is selected; 'looks ok' deraadt
2008-04-01Add some defines and remove some of the magic numbers from the code.Brad Smith
From DragonFly ok jsg@
2008-04-01only need 8 words to learn about i2c spd jc-42.4 sensorsTheo de Raadt
2008-03-31nope, sorry, the miod/naddy raidframe change breaks almost all ramdisks.Theo de Raadt
the basic idea is that ramdisks boot the same way as swap generic -- this commit also improves the comment in that area. in this case the one outlier is raidframe, and those who use it will no longer be able to put off repairing it -- raidframe must follow the same setroot() / bootdv API that everything else in the system uses. debugged with krw
2008-03-31purge memory in the tty clist rings as we advance; tested by a fewTheo de Raadt
2008-03-31Refine "netboot" interface group semantics to indicate the interface weTheo de Raadt
booted from to the most precision; preferring the boot device, or if that is not known, the root device discussed with miod and reyk tested by beck
2008-03-31Switch bootloaders to mi loadfile().Miod Vallat
2008-03-31Make MULTIPROCESSOR kernels work on sun4v. Won't gracefully halt, powerdownMark Kettenis
or reboot yet, but that will (hopefully) be fixed in the near future.
2008-03-31Correctly load ZMAGIC a.out binaries.Miod Vallat
2008-03-31Compile libsa with -D_STANDALONE.Miod Vallat
2008-03-31strictly interpret msg_controllen to be the exact total length of theTheo de Raadt
cmsg's, including alignments, ie. the sum of CMSG_SPACE()'s. any other interpretation would be in violation of various unix specifications. RFC3542 section 20.2 is totally and completely wrong -- it is not allowed to over-ride the specification of msg_controllen, since the intent is that one could mix-and-match various types of cmsg's and an exact match is therefore required. ok kettenis, tested by many
2008-03-31Fix format strings in a.out loader.Miod Vallat
2008-03-31if iobase is 0, lm child is not configured by the bios; ok kettenisTheo de Raadt
2008-03-31Add define for 24 hour time.Joel Sing
2008-03-31Re-enable lii(4).Brad Smith
ok deraadt@
2008-03-31Oops, a chunk was commited too early.Miod Vallat
2008-03-30nam2blk[] clearly must contain "rd" ... found by krwTheo de Raadt
2008-03-30nam2blk[] clearly must contain "rd" ... found by krwTheo de Raadt
2008-03-30Do not do the ``swap generic'' behaviour if rootdev != NODEV when enteringMiod Vallat
setroot(), as this neuters RAIDframe autoconfiguration; found the hard way by naddy@
2008-03-30Implement bus_space_*8 and bus_space_vaddr.Miod Vallat
2008-03-30Remove former idle_stack.Miod Vallat
2008-03-30Allow the machine-specific headers to overwrite the number of memoryMiod Vallat
segments and the number of freelists.
2008-03-30Remove APERTURE remains.Miod Vallat
2008-03-30Switch bootloader code to loadfile, and enable a.out and ELF loaders within.Miod Vallat
Crank the second stage boot blocks version.
2008-03-30Let this compile with BOOT_AOUT defined.Miod Vallat
2008-03-30Use vaddr_t instead of void * for some initial virtual memory layout arithmetic.Miod Vallat
2008-03-30Let the kernel load forthcoming ELF binaries.Miod Vallat
2008-03-30Nuke common.Miod Vallat
2008-03-30Add code to configure the vendor specific opcodes of the SPI Flash.Joel Sing
From NetBSD. ok dlg@
2008-03-30Enable setting of interrupt timers.Joel Sing
ok dlg@
2008-03-30Fix #ifdef NCOM collateral damage introduced in r1.210.Kenneth R Westerback
ok miod@ kettenis@
2008-03-30Pad the RXD buffer so that packets are aligned on a 128-byte boundary. ThisJoel Sing
prevents the chip from hard locking the machine when receiving packets. Diff committed from an ASUS EeePC using lii(4). From NetBSD. ok dlg@
2008-03-30Remove for #if 0'ed out code I left behind with the previous commit.Mark Kettenis
2008-03-30More sun4v support. GENERIC and RAMDISK kernels will now boot on bothMark Kettenis
sun4u and sun4v. GENERIC.MP won't work yet though.
2008-03-30todd@ has 82c686 based auvia(4) devices that do full-duplexJacob Meuser
properly. restore full-duplex capabilities for 82c686 based devices.
2008-03-29Don't double count clock and prof interrupts.Mark Kettenis
2008-03-29Fix amd64 and i386 serial console handling for non-default speeds. BringKenneth 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-29enable kate(4); ok deraadt@Constantine A. Murenin
2008-03-28If 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-27Remove unwanted code and sync with mips64/arcbios.c.Joel Sing
ok miod@
2008-03-27Majorly cleanup/overhaul com @ macebus code.Joel Sing
ok miod@
2008-03-27Data mode can only be changed when updating the clock, so don't botherJoel 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-27add detach support. this has to be the easiest diff for hotplug ever, goDavid Gwynne
read it :) ok kettenis@ jsg@
2008-03-27test the Vdd registers of Andigilog chips against the minimum voltage readings;Constantine A. Murenin
'good plan' deraadt; ok kettenis, mikeb
2008-03-27update the revision cpuid table, removing three duplicate ids from "JH-F"Constantine A. Murenin
and adding two missing ids for Mobile AMD Sempron rev DH-G2; tested todd
2008-03-27welcome kate(4), a new driver supporting AMD K8 temperature sensorsConstantine A. Murenin
discussed with deraadt and others tested by jasper, deraadt, todd and others
2008-03-26Disable some code that reads some sun4u-specific registers for diagnosticMark Kettenis
reasons, but isn't otherwise used.