Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-14 | Determine boot device from arguments passed by the bootloader. | Mark Kettenis | |
2008-05-14 | Comment out option PCIVERBOSE on the floppies for now, to let them fit | Miod Vallat | |
after the code increase caused by the recent acpi changes, until a better compromise is found. | |||
2008-05-14 | Parse arguments passed by the bootloader and take appropriate action. | Mark Kettenis | |
2008-05-14 | Add a '.text' to make sure we understand IDTVEC()'s are in the text | Tobias Weingartner | |
segment. kettenis@ ok. miod@ pointed out that the define already does a '.text', this makes it explicit. | |||
2008-05-14 | Get memory size and base address of internal memory mapped registers from | Mark Kettenis | |
firmware instead of hardcoding them. | |||
2008-05-14 | Fix more chrtoblktbl[] sloppyness, and add proper block st nodes to *ppc and | Miod Vallat | |
sgi. | |||
2008-05-14 | Make all 128MB of memory available (except for the first three pages used | Mark Kettenis | |
for the exception vectors). | |||
2008-05-14 | Add cmpci(4) and uncomment the eap(4) MIDI attachment. | Brad Smith | |
ok jakemsr@ | |||
2008-05-13 | Fix chrtoblktbl[] entries. | Miod Vallat | |
2008-05-13 | Memory is contiguous and non-expandable, so lower VM_PHYSSEG_MAX down to 1. | Miod Vallat | |
ok kettenis@ | |||
2008-05-13 | Meaningful panic messages; ok kettenis | Miod Vallat | |
2008-05-12 | Provide a real getsecs() implementation. | Mark Kettenis | |
2008-05-12 | More headers needed by userland. | Mark Kettenis | |
2008-05-12 | More headers needed by userland. | Mark Kettenis | |
2008-05-11 | Make sure we can still boot kernels directly from u-boot. | Mark Kettenis | |
2008-05-11 | We'll need a RAMDISK kernel too. | Mark Kettenis | |
2008-05-11 | Remove the "option USB_DEBUG" that crept in by accident. | Mark Kettenis | |
2008-05-11 | Re-enable code to initialize esym. | Mark Kettenis | |
2008-05-11 | Pass arguments and symbol table more or less the same way as OpenBSD/macppc. | Mark Kettenis | |
2008-05-10 | More headers needed by userland. | Mark Kettenis | |
2008-05-10 | Needed by userland. | Mark Kettenis | |
2008-05-10 | More OpenBSD/socppc parts. | Mark Kettenis | |
2008-05-10 | Missing bootloader file. | Mark Kettenis | |
2008-05-10 | First stab at a bootloader for the Thecus N1200. | Mark Kettenis | |
2008-05-10 | Fix typo. Spotted by Pierre Riteau. | Mark Kettenis | |
2008-05-10 | Add two missing files. | Mark Kettenis | |
2008-05-10 | Add .cvsignore, such that we don't lose the compile directory with | Mark Kettenis | |
cvs update -dP. | |||
2008-05-10 | OpenBSD/socppc, a port to the Thecus N1200, and potentially other Freescale | Mark Kettenis | |
PowerPC SoC platforms that use u-boot as a bootloader. | |||
2008-05-07 | Move i386 to __HAVE_GENERIC_SOFT_INTERRUPTS | Mark Kettenis | |
ok dlg@, tested by dlg@, oga@, jsg@, deraadt@ | |||
2008-05-07 | Rather than fixing ises(4), nuke it. | Kenneth R Westerback | |
ok deraadt@ | |||
2008-05-05 | We will never use __BUS_SPACE_HAS_STREAM_METHODS so remove all the code | Claudio Jeker | |
behind it. OK miod@, drahn@ | |||
2008-05-04 | convert to ptoa/atop | Martin Reindl | |
tested by maja@ | |||
2008-05-04 | Manage interrupts based on priority better, still working on this... | Dale Rahn | |
2008-05-04 | Unpopulated CRIME memory banks (or logically empty due to CRIME merging | Miod Vallat | |
contiguous 64MB DIMMs in a single 128MB one) are not reported as memory at offset zero, but actually as duplicates of the first entry (which always matches real memory). If the DIMMs are set up in decreasing sizes, as recommanded by SGI, the first entry will be configured at offset zero, so the existing code would run fine. If, however, you order your DIMMs in a different order, the first entry might not be at offset zero, so the kernel will mess up its memory information, which will cause random effects from simply misreported memory sizes, to the inability to boot. Fix this by strengthening the check for an empty bank. Problem reported by Jason Bergstrom (bergie, bergie dot net), analysis and fix by me. | |||
2008-05-04 | convert arm and mips64 platforms to ptoa/atop | Martin Reindl | |
tested by maja@ | |||
2008-05-03 | Rework the interrupt calculation masks, a bit easier to follow (not so wrong). | Dale Rahn | |
2008-05-03 | catch up with curpriority changes and convert to ptoa/atop | Martin Reindl | |
ok miod@ | |||
2008-05-03 | Do not acquire the kernel lock for SY_NOLOCK system calls; ok drahn@ kettenis@ | Miod Vallat | |
2008-05-02 | implement rw_cas, "go for it" miod@ | Dale Rahn | |
2008-05-02 | Check for a disabled FPU before attempting to emulate the instruction. | Miod Vallat | |
2008-05-02 | Grab the biglock unconditionnaly when system calls go through systrace; | Miod Vallat | |
spotted by drahn | |||
2008-05-02 | Implement rw_cas correctly, unlike previous revision where I was obviously | Miod Vallat | |
on drugs; ok kettenis@ | |||
2008-05-02 | Invalidate and initialize the l2 on secondary processors, ok kettenis@ | Dale Rahn | |
2008-05-02 | Remove debug prints. | Dale Rahn | |
2008-05-01 | Sync hpux_sendsig() behaviour with native sendsig(): let malloc fail and | Miod Vallat | |
sigexit the process in this case. | |||
2008-05-01 | regen | Miod Vallat | |
2008-05-01 | The built-in frame buffer in models 362 and 382 actually comes in different | Miod Vallat | |
flavours. Add another frame buffer ID to recognize it, so that it gets skipped correctly. I am quite sure it has an SGC PROM in addition to the DIO PROM, but I don't have the hardware to check... | |||
2008-05-01 | Don't forget to bus_space_unmap() after probing for a com chip. | Miod Vallat | |
2008-05-01 | Implement a nop IPI to signal other CPUs. | Mark Kettenis | |
ok drahn@ | |||
2008-04-30 | Spacing. | Mark Kettenis | |