NUM_COLORS } draw_color;
typedef enum _draw_color_cpu {
+ COL_CPU_UNKNOWN,
COL_CPU_IDLE,
COL_CPU_BUSY,
- COL_CPU_UNKNOWN,
- NUM_COLORS_CPU } draw_color_cpu;
+ COL_CPU_IRQ,
+ COL_CPU_TRAP,
+ NUM_COLORS_CPU
+} draw_color_cpu;
+
+typedef enum _draw_color_irq {
+ COL_IRQ_UNKNOWN,
+ COL_IRQ_IDLE,
+ COL_IRQ_BUSY,
+ NUM_COLORS_IRQ
+} draw_color_irq;
extern GdkColor drawing_colors[NUM_COLORS];
extern GdkColor drawing_colors_cpu[NUM_COLORS_CPU];
+extern GdkColor drawing_colors_irq[NUM_COLORS_IRQ];
/* This part of the viewer does :
* Draw horizontal lines, getting graphic context as arg.