]> git.ozlabs.org Git - petitboot/blobdiff - ui/ncurses/nc-scr.h
cui: Show incoming status messages
[petitboot] / ui / ncurses / nc-scr.h
index c08fcd49792f5636566eea43347b3a3039769302..0658dd06139844bf2c90887d4b21a25f28d5767c 100644 (file)
 #if !defined(_PB_NC_SCR_H)
 #define _PB_NC_SCR_H
 
+#include <linux/input.h> /* This must be included before ncurses.h */
 #include <ncurses.h>
 
+#ifdef DEBUG
 #define DBG(fmt, args...) pb_log("DBG: " fmt, ## args)
 #define DBGS(fmt, args...) \
        pb_log("DBG:%s:%d: " fmt, __func__, __LINE__, ## args)
+#else
+#define DBG(fmt, args...)
+#define DBGS(fmt, args...)
+#endif
+
 
 enum pb_nc_sig {
-       pb_cui_sig     = 111,
-       pb_pmenu_sig   = 222,
-       pb_item_sig    = 333,
-       pb_ked_sig     = 444,
-       pb_removed_sig = -555,
+       pb_cui_sig         = 111,
+       pb_pmenu_sig       = 222,
+       pb_item_sig        = 333,
+       pb_boot_editor_sig = 444,
+       pb_removed_sig     = -555,
 };
 
 void nc_start(void);