-#define EE_STATE_START 1
-#define EE_STATE_OP_A 2
-#define EE_STATE_OP_B 3
-#define EE_STATE_0 4
-#define EE_STATE_1 5
-#define EE_STATE_2 6
-#define EE_STATE_3 7
-#define EE_STATE_0_0 8
-#define EE_READ_ADDRESS 9
-#define EE_STATE_0_0_0 10
-#define EE_STATE_0_0_1 11
-#define EE_STATE_0_0_2 12
-#define EE_STATE_0_0_3 13
-#define EE_STATE_0_0_1_0 14
-#define EE_READ_DATA 15
-#define EE_STATE_BUSY 16
-#define EE_STATE_1_0 17
-#define EE_STATE_1_1 18
-#define EE_STATE_2_0 19
-#define EE_STATE_3_0 20
-
-// External global variables
-
-extern char jaguar_boot_dir[1024];
+enum { EE_STATE_START = 1, EE_STATE_OP_A, EE_STATE_OP_B, EE_STATE_0, EE_STATE_1,
+ EE_STATE_2, EE_STATE_3, EE_STATE_0_0, EE_READ_ADDRESS, EE_STATE_0_0_0,
+ EE_STATE_0_0_1, EE_STATE_0_0_2, EE_STATE_0_0_3, EE_STATE_0_0_1_0, EE_READ_DATA,
+ EE_STATE_BUSY, EE_STATE_1_0, EE_STATE_1_1, EE_STATE_2_0, EE_STATE_3_0 };