summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/include/cpu.h
AgeCommit message (Expand)Author
2000-06-08And more ANSI'ification!thorpej
2000-06-05Switch to the new `evcnt' mechanism for counting interrupts. Maintainthorpej
2000-06-04Increment an interrupt depth counter in non-clock interrupt casesthorpej
2000-06-03- Clean up clock interrupt code a bit, and provide a CPU_IS_PRIMARY()thorpej
2000-05-31- In the MULTIPROCESSOR case, initialize p_cpu before a process isthorpej
2000-05-26First sweep at scheduler state cleanup. Collect MI schedulerthorpej
2000-04-03Print any architecture extensions present on the primary CPU.thorpej
2000-02-29Put machine check info in cpu_info in the multiprocessor case, andthorpej
1999-12-16- Remove a misguided attempt to use procs as idle contexts for secondarythorpej
1999-09-17Centralize the declaration and clearing of `cold'.thorpej
1999-08-16Pull in <machine/alpha_cpu.h>.thorpej
1999-08-15Protect userland from the vast majority of this file.thorpej
1999-08-10Move cpu_info and related info into <machine/cpu.h>, and implement thethorpej
1999-08-10Define cpu_number() as discussed on tech-smp.thorpej
1998-11-19Rip out 70 lines of (all of) the port-alpha-specific decls and prototypes.ross
1998-11-11Changes to support fork_kthread():thorpej
1998-10-07Oops, back out a buglet I didn't intend to commit in the last change.thorpej
1998-10-06configure() prototype is in <sys/device.h>thorpej
1998-09-29Prototype cpu_halt_secondary().thorpej
1998-09-24First-cut at code to spin up secondary processors on a multiprocessorthorpej
1998-07-13Kill the old extern mchkinfo pointer and prototype cpu_mchkinfo().ross
1998-07-08stale beer- place structure in right filemjacob
1998-07-08Add machine check type definitions. Structure the expected/receivedmjacob
1998-02-16Add support for non-contiguous physical memory, using MACHINE_NEW_NONCONTIG.thorpej
1998-02-13Clean up kernel initialization. Use the bootinfo structure (or innatecgd
1998-02-12clean up the way bootinfo information is passed and used: move the versioncgd
1997-09-23Redo the platform specific identification and initialization, makingmjacob
1997-07-25Update alpha_init() prototype; takes two more args.thorpej
1997-04-06clean up NetBSD RCS ID stringscgd
1997-01-24astpending and want_resched are kernel-onlycgd
1996-12-07add a "machdep.booted_kernel" sysctl, which is the name of the bootedcgd
1996-11-13compile cleanly with:cgd
1996-07-14(1) Add unaligned access fixup code to fix unaligned quad, long,cgd
1996-07-11Instead of treating the trap/syscall/exception frame like a structcgd
1996-07-11update to use new definitions in alpha_cpu.hcgd
1996-07-09various cleanup, move setsoft* and spl* into intr.h.cgd
1996-06-14add a new machine-dependent sysctl, machdep.root_device, which is thecgd
1995-12-21Remove deprecated cpu_setstack().mycroft
1995-06-28remove unused cpu_exec() definitions. moved "broken swap" markers, forcgd
1995-06-28update for various (old) NetBSD changescgd
1995-05-05define BROKEN_SWAP and/or cpu_swapout as appropriate.cgd
1995-04-22- added sunos_machdep.c for sun3, atari, amiga and mac68k.christos
1995-03-24remove support for double-mapping the user area/kernel stackcgd
1995-02-13preliminary Alpha support. note that NOT ALL OF THE MODIFICATIONS TOcgd