summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2008-05-21Not all cache operations need to be run from P2, so don't do this unlessMiod Vallat
necessary. Also, let the P2 functions return to P1 addresses, instead of jumping to their own P1 image before returning. This gives a ~15% speedup. From NetBSD, thanks uwe@netbsd for spotting this in the sh4 docs!
2008-05-21ddb expects the kernel longjmp() to only take a single parameter and alwaysMiod Vallat
return 1 since 12+ years, it's about time to fix the offending ports. Reported by Pierre Riteau (firstname.lastname at gmail)
2008-05-21First step towards supporting sun4us machines with Fujitsu's SPARC64-V CPU.Mark Kettenis
2008-05-21Switch i386 from pccom to com. Welcomed by many.Mark Kettenis
ok dlg@, jsing@, deraadt@
2008-05-20Change the OpenBSD/sgi boot loader so that we use libsa loadfile(), ratherJoel Sing
than rolling our own load functions. tested jasper@, feedback and ok miod@
2008-05-20Remove stray "attach com at isapnp with com_isapnp".Mark Kettenis
ok miod@
2008-05-19Add tsec(4)Mark Kettenis
2008-05-19tsec(4)Mark Kettenis
2008-05-19A driver for the Three Speed Ethernet Controller (TSEC) found on theMark Kettenis
Freescale MPC8349E SoC platform. Still has some bugs, but it's getting there.
2008-05-19Add support for TSEC interrupts.Mark Kettenis
2008-05-19Change all remaining MD uses of MALLOC and FREE into proper malloc() andMiod Vallat
free() calls; prodded by chl@, ok krw@
2008-05-19we do not need en(4)Theo de Raadt
2008-05-18Unbreak glass console on OpenBSD/sgi - if we're supposed to be using theJoel Sing
glass console set comconsaddr to zero so we don't switch to serial when com* attach. spotted by jasper@, ok miod@
2008-05-17attach to the via vt8237s found on the hp 2133 mini-notejoshua stein
2008-05-17Give mainbus(4) a bus_dma tag and pass it down. Let socpcic(4) use thisMark Kettenis
tag instead of having it create its own.
2008-05-16There's no point in having an ELF bootloader; turn it into a U-Boot image.Mark Kettenis
2008-05-16Another missing header file; pointed out by checkflist (and miod@).Mark Kettenis
2008-05-16reenable PCIVERBOSE now that acpi isnt pushing the media over.David Gwynne
2008-05-16some macro fixage;Jason McIntyre
2008-05-15Remove commented out NetBSD __KERNEL_RCSID macro usage.Brad Smith
ok dlg@ miod@
2008-05-15Hook up mkboot(8).Mark Kettenis
2008-05-15Add mkboot(8), a utility to make U-Boot images.Mark Kettenis
2008-05-15Install bootloader in /usr/mdec.Mark Kettenis
2008-05-15Fix typo.Mark Kettenis
2008-05-14Determine boot device from arguments passed by the bootloader.Mark Kettenis
2008-05-14Comment out option PCIVERBOSE on the floppies for now, to let them fitMiod Vallat
after the code increase caused by the recent acpi changes, until a better compromise is found.
2008-05-14Parse arguments passed by the bootloader and take appropriate action.Mark Kettenis
2008-05-14Add a '.text' to make sure we understand IDTVEC()'s are in the textTobias Weingartner
segment. kettenis@ ok. miod@ pointed out that the define already does a '.text', this makes it explicit.
2008-05-14Get memory size and base address of internal memory mapped registers fromMark Kettenis
firmware instead of hardcoding them.
2008-05-14Fix more chrtoblktbl[] sloppyness, and add proper block st nodes to *ppc andMiod Vallat
sgi.
2008-05-14Make all 128MB of memory available (except for the first three pages usedMark Kettenis
for the exception vectors).
2008-05-14Add cmpci(4) and uncomment the eap(4) MIDI attachment.Brad Smith
ok jakemsr@
2008-05-13Fix chrtoblktbl[] entries.Miod Vallat
2008-05-13Memory is contiguous and non-expandable, so lower VM_PHYSSEG_MAX down to 1.Miod Vallat
ok kettenis@
2008-05-13Meaningful panic messages; ok kettenisMiod Vallat
2008-05-12Provide a real getsecs() implementation.Mark Kettenis
2008-05-12More headers needed by userland.Mark Kettenis
2008-05-12More headers needed by userland.Mark Kettenis
2008-05-11Make sure we can still boot kernels directly from u-boot.Mark Kettenis
2008-05-11We'll need a RAMDISK kernel too.Mark Kettenis
2008-05-11Remove the "option USB_DEBUG" that crept in by accident.Mark Kettenis
2008-05-11Re-enable code to initialize esym.Mark Kettenis
2008-05-11Pass arguments and symbol table more or less the same way as OpenBSD/macppc.Mark Kettenis
2008-05-10More headers needed by userland.Mark Kettenis
2008-05-10Needed by userland.Mark Kettenis
2008-05-10More OpenBSD/socppc parts.Mark Kettenis
2008-05-10Missing bootloader file.Mark Kettenis
2008-05-10First stab at a bootloader for the Thecus N1200.Mark Kettenis
2008-05-10Fix typo. Spotted by Pierre Riteau.Mark Kettenis
2008-05-10Add two missing files.Mark Kettenis