summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2008-05-24Found some documentation that suggests that CMU-CH doesn't have an IOMMU andMark Kettenis
streaming cache, so don't try to initialize it.
2008-05-24Add Psycho variants found on the SPARC Enterprise M4000/M5000/M8000/M9000.Mark Kettenis
2008-05-24Treat SPARC64-VI and SPARC64-VII similar to SPARC64-V, and move theMark Kettenis
UltraSPARC-III fixup code into bootstrap() too.
2008-05-24Add VER.impl values for Fujitsu CPUs.Mark Kettenis
2008-05-24Attach to "FJSV,su", which is the name used for serial ports on the SPARCMark Kettenis
Enterprise M4000/M5000/M8000/M9000.
2008-05-24iLet's see if this also works for Oberon (the PCIe bridge found on the SPARC ↵Mark Kettenis
Enterprise M4000/M5000/M8000/M9000).
2008-05-24Strip off Ethernet CRC; makes dhclient shut up.Mark Kettenis
2008-05-24Increase the number of segments in a dma map to make sure a packet fits.Mark Kettenis
2008-05-24Use MAC address passed by the firmware.Mark Kettenis
2008-05-24Configure the media when brining up an interface.Mark Kettenis
2008-05-24Match serial devices on PRIMEPOWER 650.Mark Kettenis
2008-05-23do not use swap generic; these should specifically choose rd0aTheo de Raadt
spotted by merdely, realization by miod
2008-05-23- remove USER_LDT, it was never in a state where it would copile, nor willJasper Lievisse Adriaanse
we support i386-compat mode on amd64. agreed by beck@, dlg@, kettenis@ ok deraadt@, tom@
2008-05-23Bye bye awi(4). No net80211 love, uses its own WEP code and has not workedBrad Smith
properly in 8.5 years so just garbage collect the driver. ok damien@ deraadt@
2008-05-23Make GENERIC.MP work on sun4us too.Mark Kettenis
2008-05-22Quick hack to make non-MULTIPROCESSOR kernels work by restrictingMark Kettenis
interrupt vectors to 11 bits.
2008-05-22Restrict interrupt vectors to 11 bits. Needed to make sun4us work.Mark Kettenis
2008-05-22- ises(4) was removed some time ago, zap it here too.Jasper Lievisse Adriaanse
ok krw@
2008-05-21Make _PROF_PROLOGUE visible if PROF is defined; will be needed by libcMiod Vallat
shortly.
2008-05-21Remove <machine/elf_abi.h> on platforms which have it. Nothing in the treeMiod Vallat
needs the few MD definitions they (sometimes) provide; only binutils is interested in them, but binutils provide their own include files for that purpose anyway. ok deraadt@ kettenis@
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.