summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-11-03cleanup some devicesMichael Shalayeff
2006-11-03add scifMichael Shalayeff
2006-11-03need an entry for scifMichael Shalayeff
2006-11-03Return address is way too useful to not print here.Dale Rahn
2006-11-03For now use 3 pages like netbsd, allows the kernel to get _MUCH_ farther.Dale Rahn
I suspect this is really a bug in the P1_STACK code path.
2006-11-03must steal pages from the end of the physsegMichael Shalayeff
2006-11-03mdproc has to be initialisedMichael Shalayeff
2006-11-03step and stuff works in ddb now tooMichael Shalayeff
2006-11-02Remove unused code and move the knowledge of struct switchframe to a singleMiod Vallat
place.
2006-11-02proper brkpt detection so continue does restart properMichael Shalayeff
2006-11-02enable vic(4) now that it works.David Gwynne
2006-11-01German LK-[24]01 keyboard layout;Miod Vallat
contributed by Sigi Rudzio (sigirudzio ; gmail . com)
2006-10-31Do not map obio mappings twice.Miod Vallat
2006-10-31Mention that cdboot won't find boot.conf if you create the CDTom Cosgrove
with 8.3-style filenames. Issue raised by Mikolaj Kucharski, eth0 (at) o2.pl. Jointly written with, and ok, jmc@.
2006-10-30install boot.conf as a section 5 page, not section 8;Jason McIntyre
from mikolaj kucharski; ok mk deraadt krw
2006-10-30Now the primary CPU starts the CMMUs which tied to the secondary CPUs.Kenji Aoyama
Without this, the performance is not good on multi-CPU machine with non-MULTIPROCESSOR kernel, because the secondary CPUs run on the never-ending loop without cache. ok miod@
2006-10-30Changed CMMU probing method. On the luna88k, badaddr() returns 'good'Kenji Aoyama
on unpopulated slots, so we check the CMMU type value for each CMMU register address. ok miod@
2006-10-29Fix Bt458 programming; screen burner now works on 8bpp flavour.Miod Vallat
2006-10-29The default for swap should be partition 'b' on the same unit as root is,Mark Kettenis
not partition 'b' on unit 0. ok deraadt@
2006-10-29The default for swap should be partition 'b' on the same unit as root is,Mark Kettenis
not partition 'b' on unit 0. ok deraadt@
2006-10-29These printfs appear unnecessary now that the cache is disabled.Dale Rahn
2006-10-29Disable cache before jumping into the kernel, makes bootloader more reliable.Dale Rahn
ok miod@
2006-10-29Don't need to 'goto done;' when 'done:' is the next line.Kenneth R Westerback
2006-10-29Remove redundant if (msg) {} block around invocations ofKenneth R Westerback
iso_disklabelspoof() and udf_disklabelspoof(). Use (msg && iso_disklabelspoof()) instead. Makes more arch's textually consistant. No functional change.
2006-10-28We don't currently write a disklabel into an OpenBSD ('A6') DOS MBRKenneth R Westerback
extended partition except on alpha, hppa, hppa64 and mips64. So don't spoof extended partitions as 'a' and try to read a disklabel from them. Make all archs consistant. When we can boot from extended partitions we can change to reading and writing disklabels from them. This means the first OpenBSD ('A6') extended partition will now be ignored during spoofing, just as subsequent ones have always been. Feedback from tom@, weingart@ and deraadt@.
2006-10-28Make sure we call _mcount throught the PLT when generating PIC code.Mark Kettenis
ok drahn@, miod@
2006-10-28Make this work.Mark Kettenis
With help from drahn@ and mickey@.
2006-10-27Hide hardware cursor on 4bpp model.Miod Vallat
2006-10-27Add a few UltraSPARC-III ASI's.Mark Kettenis
2006-10-27If the lid is closed during boot, blank screen immediately.Miod Vallat
2006-10-27Partially revert 1.33 the range calculation change for banditGordon Willem Klok
unfourtunately breaks some machines found the hard way by xsa@ and mbalmer@. ok mbalmer@
2006-10-26Driver for the AMD Geode LX series processor security block.Tom Cosgrove
Currently just uses the RNG; AES support to be added later. ok deraadt@
2006-10-26Driver for MosChip MCS7703 based USB Serial devices.Jonathan Gray
Support for hardware flow control not yet implemented.
2006-10-25Make sure we actually flush the I-TLB on UltraSPARC-III by doing it fromMark Kettenis
the primary context instead of the secondary context. ok miod@
2006-10-25Add ramdisk hooks portion.Dale Rahn
2006-10-25Ramdisk kernel generated from GENERICDale Rahn
2006-10-25make majors reflect reality.Dale Rahn
2006-10-24Hook brand new trace function into ddb. Now users can send useful tracesMarco Peereboom
without enabling acpi debug. Usage "machine acpi trace". ok jordan
2006-10-23Move towards winter.Miod Vallat
2006-10-23Correctly invoke sh_clock_init() [merge error]Miod Vallat
2006-10-23Attach shb before shpcic, to get us a clock earlier.Miod Vallat
2006-10-23Do not match on non-shpcic config stanza.Miod Vallat
2006-10-23Do not panic on a ddb invocation with curproc == NULL, and don't try toMiod Vallat
userret() either on return.
2006-10-23Add interrupt name, however need to determine if the passed parameter is safeDale Rahn
to store or might be on the stack.
2006-10-23Change bandit as found in many old world macs to use configuration type 1.Gordon Willem Klok
Alter range calculation to handle bandits dual non contiguous PCI memory spaces. Finally fix a bug whereby if the "AAPL,Interrupts" property is defined the variable intr isn't assigned a value and garbage may be written to the PCI interrupt register. tested by jolan, pedro, drahn and myself, and in snaps for a week. ok drahn, deraadt
2006-10-22more bits of cleanup before marco gets to playTheo de Raadt
2006-10-22Fix colormap programming in 4bpp mode.Miod Vallat
2006-10-21Don't try to spoof 0 length DOS MBR/EBR partitions. By skippingKenneth R Westerback
partitions with 0 in the length field we don't need to test for and skip partitions that are all zeros. Eliminating that code allows elimination of a local pointer. "0 length partitions are definately dead" deraadt@
2006-10-21enable zydTheo de Raadt
2006-10-21Some KNF cleanup.Kenneth R Westerback
De-register. Move declaration to top of function for DOS MBR processing. Indent nit in macppc. No functional change.