History log of /src/sys/arch/newsmips/include/cpu.h |
Revision | | Date | Author | Comments |
1.17 |
| 14-Oct-2018 |
tsutsui | Add NWS-4000 support.
Based on nonaka@'s porting effort back in 2002. See announcement on port-newsmips@ for more details: http://mail-index.netbsd.org/port-newsmips/2018/10/13/msg000231.html
|
1.16 |
| 09-May-2003 |
tsutsui | branches: 1.16.192; 1.16.194; - Define and use struct hb_attach_args rather than struct confargs for hb devices. - Move declarations for hb functions and macros to dev/hbvar.h. - Define and use hb_badaddr() macro for hb devices. - Declare news3400_badaddr() in machine/cpu.h rather than machine/autoconf.h. - Remove unused stuff from machine/autoconf.h.
|
1.15 |
| 26-Apr-2003 |
tsutsui | - Declare common functions in cpu.h - Rename some machine dependent functions for consistency. - Remove register declarations. - Some KNF.
|
1.14 |
| 20-Sep-2001 |
tsutsui | branches: 1.14.4; bootloader requires systype values so change #ifdef _KERNEL -> #if defined(_KERNEL) || defined(_STANDALONE)
|
1.13 |
| 16-Sep-2001 |
tsutsui | Wrap some declarations with #ifdef _KERNEL and #ifndef _LOCORE .
|
1.12 |
| 04-Sep-2001 |
simonb | branches: 1.12.2; May as well include <mips/cpuregs.h> in <mips/cpu.h> once rather than in every MIPS port's <machine/cpu.h>.
|
1.11 |
| 04-Sep-2001 |
simonb | Centralise struct cpu_info declaration and related info to <mips/cpu.h>.
|
1.10 |
| 30-May-2001 |
mrg | branches: 1.10.2; use _KERNEL_OPT
|
1.9 |
| 30-May-2000 |
tsubai | branches: 1.9.4; Add cpu_number().
|
1.8 |
| 26-May-2000 |
thorpej | branches: 1.8.2; First sweep at scheduler state cleanup. Collect MI scheduler state into global and per-CPU scheduler state:
- Global state: sched_qs (run queues), sched_whichqs (bitmap of non-empty run queues), sched_slpque (sleep queues). NOTE: These may collectively move into a struct schedstate at some point in the future.
- Per-CPU state, struct schedstate_percpu: spc_runtime (time process on this CPU started running), spc_flags (replaces struct proc's p_schedflags), and spc_curpriority (usrpri of processes on this CPU).
- Every platform must now supply a struct cpu_info and a curcpu() macro. Simplify existing cpu_info declarations where appropriate.
- All references to per-CPU scheduler state now made through curcpu(). NOTE: this will likely be adjusted in the future after further changes to struct proc are made.
Tested on i386 and Alpha. Changes are mostly mechanical, but apologies in advance if it doesn't compile on a particular platform.
|
1.7 |
| 14-Apr-2000 |
tsubai | Adapt cpu_intr change.
|
1.6 |
| 24-Mar-2000 |
soren | Revert previous.
|
1.5 |
| 24-Mar-2000 |
soren | Move sysctl definitions from arch/mips to arch/foo.
|
1.4 |
| 22-Dec-1999 |
tsubai | First cut of news5000 support. Mostly from SHIMIZU Ryo <dejiko@di.gi.charat.org>.
|
1.3 |
| 16-Jan-1999 |
nisimura | branches: 1.3.8; - Add two macros to deal with a recent change in mips/trap.c.
|
1.2 |
| 26-Mar-1998 |
tsubai | Add MIPS_INT_MASK_FPU definition and remove unnecessary code.
|
1.1 |
| 18-Feb-1998 |
tsubai | Initial import of NetBSD/news.
|
1.3.8.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.8.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.9.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.10.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.10.2.1 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
1.12.2.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.14.4.2 |
| 20-Sep-2001 |
tsutsui | bootloader requires systype values so change #ifdef _KERNEL -> #if defined(_KERNEL) || defined(_STANDALONE)
|
1.14.4.1 |
| 20-Sep-2001 |
tsutsui | file cpu.h was added on branch nathanw_sa on 2001-09-20 12:29:49 +0000
|
1.16.194.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.16.192.1 |
| 20-Oct-2018 |
pgoyette | Sync with head
|