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__ */
|