|
From: Jan-Benedict G. <jb...@us...> - 2004-10-04 06:46:35
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12909 Modified Files: mv.h Log Message: - Add two flags to the machine vector: - nicr_required: Needs to be set if the CPU doesn't automagically provide interrupts at 100Hz - keep_early_console: Don't disable early console because there's not yet a real console driver. - I've not (yet) added a flag for "NICR value ignored", because I'm not sure if those machines who don't *require* an initial NICR setting would actually ignore a setting. I'll test that with the machines I've got around at some time. - Maybe we'd introduce a TODO file for things like this to not forget it at some time... Index: mv.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mv.h,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- mv.h 2 Oct 2004 11:42:47 -0000 1.29 +++ mv.h 4 Oct 2004 06:46:21 -0000 1.30 @@ -44,6 +44,14 @@ unsigned int *clock_base; /* Address of clock page for vsbus RTC */ unsigned int sidex; /* If not available, it's set to 0 */ + + /* Flags for very CPU-specific features */ + unsigned long nicr_required:1; /* A value needs to be written to + PR_NICR to get overrun (aka timer) + interrupts */ + unsigned long keep_early_console:1; /* Don't disable early console as + requested, because there's not + yet a real console driver */ }; #endif /* !__ASSEMBLY__ */ |