|
@@ -75,22 +75,26 @@
|
|
|
* but your kernel will not boot on anything else if you do so
|
|
|
*/
|
|
|
|
|
|
-/* This one is for use on LPAR machines that support an HVC console
|
|
|
- * on vterm 0
|
|
|
- */
|
|
|
+/* For use on LPAR machines that support an HVC console on vterm 0 */
|
|
|
extern void udbg_init_debug_lpar(void);
|
|
|
-/* This one is for use on Apple G5 machines
|
|
|
- */
|
|
|
+
|
|
|
+/* This one is for use on Apple G5 machines */
|
|
|
extern void udbg_init_pmac_realmode(void);
|
|
|
+
|
|
|
/* That's RTAS panel debug */
|
|
|
extern void call_rtas_display_status_delay(unsigned char c);
|
|
|
+
|
|
|
/* Here's maple real mode debug */
|
|
|
extern void udbg_init_maple_realmode(void);
|
|
|
|
|
|
+/* For iSeries - hit Ctrl-x Ctrl-x to see the output */
|
|
|
+extern void udbg_init_iseries(void);
|
|
|
+
|
|
|
#define EARLY_DEBUG_INIT() do {} while(0)
|
|
|
|
|
|
#if 0
|
|
|
#define EARLY_DEBUG_INIT() udbg_init_debug_lpar()
|
|
|
+#define EARLY_DEBUG_INIT() udbg_init_iseries()
|
|
|
#define EARLY_DEBUG_INIT() udbg_init_maple_realmode()
|
|
|
#define EARLY_DEBUG_INIT() udbg_init_pmac_realmode()
|
|
|
#define EARLY_DEBUG_INIT() \
|