Age | Commit message (Collapse) | Author | |
---|---|---|---|
1995-12-26 | from netbsd; enable cpu_swapout(), which must save npx state | Theo de Raadt | |
1995-12-26 | from perry: | Theo de Raadt | |
fix my own pr 1762, in which it was noted that boot2 used a busy loop to time out the boot prompt. Now uses a usleep() routine that calls the BIOS and the functionality is separate from gets(). Timeout is #defined to 5 seconds. Also did some minor cleanup in preparation to prototype/ANSIfy everything. (problem was originally reported by deraadt a number of years ago) | |||
1995-12-26 | from netbsd; deal with ufs -> ffs transition | Theo de Raadt | |
1995-12-26 | from netbsd: | Theo de Raadt | |
IO bus for 3000-family boxes is now "tcasic" when then attaches tc. esp_iomem is unnecessary, has been unnecessary for a while, apparently. | |||
1995-12-26 | from netbsd: if subdevice not configured, print something out about it. | Theo de Raadt | |
1995-12-26 | from netbsd: | Theo de Raadt | |
portability definitions for machine-independent TC configuration code. | |||
1995-12-26 | from netbsd: move DELAY's functionality into delay() | Theo de Raadt | |
1995-12-26 | from netbsd: | Theo de Raadt | |
deal with renaming of asic to ioasic, and other new-tc-config changes | |||
1995-12-26 | from netbsd: | Theo de Raadt | |
machine-independent TurboChannel bus configuration. These files deal with stuff like: (1) configuring built-in devices, (2) looking at TC slots configuring any devices found. The lists of slots, slot locations, etc. and built-in devices are provided by machine-dependent code. Interrupt handling is also provided by machine-dependent code, but the MD code provides hooks so that standard names for 'establish' and 'disestablish' can be used in drivers. This code requires <machine/tc_machdep.h>, which defines some portability types specific to the TurboChannel bus code. | |||
1995-12-26 | from netbsd; rename TC 'asic' to 'ioasic' | Theo de Raadt | |
1995-12-26 | from netbsd: | Theo de Raadt | |
Add support for ptrace PT_GETREGS and PT_SETREGS for NetBSD/pmax: * define PT_GETREGS and PT_SETREGS in pmax/include/ptrace.h * Flesh out the stubs in pmax/pmax/process_machdep.c to handle those requests. * Now that "struct reg" is actually used, remove the bogus #ifdef LANGUAGE_C around its definition, and redo pmax/include/reg.h so that the definitions needed by locore.S are in a separate file, pmax/include/regnum.h. * update locore.S to match. | |||
1995-12-26 | from netbsd: | Theo de Raadt | |
Update the old (4.4bsd/pmax) miniroot build scripts to put mount_ffs on a miniroot, until the new miniroot tools work on a pmax. | |||
1995-12-26 | put memcpy into libsa | Theo de Raadt | |
1995-12-26 | properly decl panic() | Theo de Raadt | |
1995-12-26 | quiet a warning | Theo de Raadt | |
1995-12-21 | from netbsd; use U suffix to gaurantee unsignedness | Theo de Raadt | |
1995-12-21 | from netbsd; use __attribute__((packed)) if it is available | Theo de Raadt | |
1995-12-21 | from netbsd: | Theo de Raadt | |
Use explicit integer sizes. Adjust constraints for GCC 2.7.2. parts by niklas | |||
1995-12-21 | from netbsd; cpu_setstack() is depricated | Theo de Raadt | |
1995-12-19 | from netbsd: | Theo de Raadt | |
Fixes for devices that don't support linked commands. (Paul Goyette) | |||
1995-12-19 | from netbsd; disable interrupts at SYSMASK_ADDR | Theo de Raadt | |
1995-12-18 | from netbsd | Theo de Raadt | |
1995-12-18 | cgtwo only exists on vmes; and thus only sun4 (we will deal with | Theo de Raadt | |
the sun4/600 later) | |||
1995-12-18 | fix fb_setsize() to set width/height for P4 frame buffers | Theo de Raadt | |
now rconsole works on all P4 frame buffers | |||
1995-12-18 | update from netbsd | Theo de Raadt | |
1995-12-18 | Use 115200 for IIci's serial clock constant, too. Wierd that it ever worked | briggs | |
otherwise... | |||
1995-12-17 | from netbsd; Correct PCLK value | Theo de Raadt | |
1995-12-17 | from netbsd: | Theo de Raadt | |
Make an NMI activate the debugger. This only works on a TT and needs a small hardware patch. This makes it easier to debug drivers that hang on an ipl > splsoft. | |||
1995-12-17 | add a missing \n | Theo de Raadt | |
1995-12-17 | match correctly on pfour | Theo de Raadt | |
1995-12-16 | Two changes are made in this checkin. | Dale S. Rahn | |
The first is a change to force the console to stay 8N1, the configuration of the bug/prom during the first open to the device by init. The second is to not enable interupts until the port is opened. Previously receive and CD change interrutps were enabled at config time. If a character arrived before the port was opened for the first time, it would crash the system. | |||
1995-12-16 | Declare emul_sunos so '040 cache flush will compile. | briggs | |
1995-12-16 | {in,out}*() macros are already in pio.h | Theo de Raadt | |
1995-12-16 | CFCR_* -> LCR_* | Theo de Raadt | |
1995-12-15 | from netbsd: | Theo de Raadt | |
Change mips __warn_references() macro to use the ELF warning features in binutils 2.6 and (patched) gcc 2.7.2. Only works with gcc in ANSI C mode, for now. | |||
1995-12-15 | u_int32_t instead of u_long for pixels, to match rcons change | Theo de Raadt | |
1995-12-15 | call doshutdownhooks() earlier | Theo de Raadt | |
1995-12-15 | new mapdev/()/mapiodev() calling convention uses "struct rom_reg *" to supply | Theo de Raadt | |
base plus an offset new dvma routines | |||
1995-12-15 | settable ring buffer sizes from pk | Theo de Raadt | |
1995-12-15 | MI le driver | Theo de Raadt | |
1995-12-15 | simplify vm inclusions | Theo de Raadt | |
1995-12-15 | from gwr, changes in sun3 port | Theo de Raadt | |
1995-12-15 | from netbsd: | Theo de Raadt | |
Prevent possible race condition in ctx_alloc(). Remove some bogus casts Make pmap_prefer() also return a preferred virtual address when there's no associated physical page | |||
1995-12-15 | delete archaic chuck of code relating to dumpdev | Theo de Raadt | |
1995-12-15 | change u_long to u_int32_t to match rcons | Theo de Raadt | |
1995-12-15 | clamp maxproc to not exceed pt space | Theo de Raadt | |
1995-12-15 | cpu_fork changes type | Theo de Raadt | |
1995-12-15 | bcopy & friends move to m68k tree | Theo de Raadt | |
1995-12-15 | INSTALL kernel was just used by netbsd1.1 for their release.. | Theo de Raadt | |
1995-12-15 | from netbsd; update grf_ul; support files now only used if needed | Theo de Raadt | |