--- a/e_w_routines.c
+++ b/e_w_routines.c
@@ -1,7 +1,7 @@
 #include "e_w_routines.h"
 
 int e_w_routine_32k_1_3_size = 304;
-char e_w_routine_32k_1_3_data[] = {
+unsigned char e_w_routine_32k_1_3_data[] = {
 0x5f,0x3f,0x90,0x3f,0x96,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x65,0xb6,0x90,0xe7,
 0x00,0x5c,0x4c,0xb7,0x90,0xa1,0x21,0x26,0xf1,0xa6,0x20,0xb7,0x88,0x5f,0x3f,0x90,
 0xe6,0x00,0xa1,0x20,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x0c,0x3f,0x8a,0xae,
@@ -24,7 +24,7 @@
 };
 
 int e_w_routine_32k_1_2_size = 304;
-char e_w_routine_32k_1_2_data[] = {
+unsigned char e_w_routine_32k_1_2_data[] = {
 0x5f,0x3f,0x90,0x3f,0x97,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x6d,0xb6,0x90,0xe7,
 0x00,0x5c,0x4c,0xb7,0x90,0xa1,0x21,0x26,0xf1,0xa6,0x20,0xb7,0x88,0x5f,0x3f,0x90,
 0xe6,0x00,0xa1,0x20,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x0c,0x3f,0x8a,0xae,
@@ -47,7 +47,7 @@
 };
 
 int e_w_routine_32k_1_0_size = 212;
-char e_w_routine_32k_1_0_data[] = {
+unsigned char e_w_routine_32k_1_0_data[] = {
 0x5f,0x3f,0x90,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x5f,0xb6,0x90,0xe7,0x00,0x5c,
 0x4c,0xb7,0x90,0xa1,0x21,0x26,0xf1,0xa6,0x20,0xb7,0x88,0x5f,0x3f,0x90,0xe6,0x00,
 0xa1,0x20,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x0c,0x3f,0x8a,0xae,0x00,0x80,
@@ -65,7 +65,7 @@
 };
 
 int e_w_routine_128k_2_0_size = 263;
-char e_w_routine_128k_2_0_data[] = {
+unsigned char e_w_routine_128k_2_0_data[] = {
 0x5f,0x3f,0x90,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x87,0xb6,0x90,0xe7,0x00,0x5c,
 0x4c,0xb7,0x90,0xa1,0x82,0x26,0xf1,0xa6,0x81,0xb7,0x88,0x5f,0x3f,0x90,0xe6,0x00,
 0xa1,0x80,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x3f,0xa1,0x81,0x26,0x07,0x3f,
@@ -86,7 +86,7 @@
 };
 
 int e_w_routine_128k_2_1_size = 352;
-char e_w_routine_128k_2_1_data[] = {
+unsigned char e_w_routine_128k_2_1_data[] = {
 0x5f,0x3f,0x90,0x3f,0x9c,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x8c,0xb6,0x90,0xe7,
 0x00,0x5c,0x4c,0xb7,0x90,0xa1,0x82,0x26,0xf1,0xa6,0x81,0xb7,0x88,0x5f,0x3f,0x90,
 0xe6,0x00,0xa1,0x80,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x3d,0xa1,0x81,0x26,
@@ -112,7 +112,7 @@
 };
 
 int e_w_routine_128k_2_2_size = 352;
-char e_w_routine_128k_2_2_data[] = {
+unsigned char e_w_routine_128k_2_2_data[] = {
 0x5f,0x3f,0x90,0x3f,0x9b,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x8a,0xb6,0x90,0xe7,
 0x00,0x5c,0x4c,0xb7,0x90,0xa1,0x82,0x26,0xf1,0xa6,0x81,0xb7,0x88,0x5f,0x3f,0x90,
 0xe6,0x00,0xa1,0x80,0x26,0x07,0x3f,0x8a,0xae,0x40,0x00,0x20,0x3d,0xa1,0x81,0x26,
@@ -139,7 +139,7 @@
 
 
 int e_w_routine_256k_1_0_size = 305;
-char e_w_routine_256k_1_0_data[] = {
+unsigned char e_w_routine_256k_1_0_data[] = {
 0x5f,0x3f,0x90,0x72,0x09,0x00,0x8e,0x16,0xcd,0x60,0x97,0xb6,0x90,0xe7,0x00,0x5c,
 0x4c,0xb7,0x90,0xa1,0x82,0x26,0xf1,0xa6,0x81,0xb7,0x88,0x5f,0x3f,0x90,0xe6,0x00,
 0xa1,0x80,0x26,0x07,0x3f,0x8a,0xae,0x38,0x00,0x20,0x68,0xa1,0x81,0x26,0x07,0x3f,
@@ -163,13 +163,13 @@
 };
 
 E_W_ROUTINES e_w_routines[] = {
-	{ 32, 10, &e_w_routine_32k_1_0_size, &e_w_routine_32k_1_0_data },
-	{ 32, 12, &e_w_routine_32k_1_2_size, &e_w_routine_32k_1_2_data },
-	{ 32, 13, &e_w_routine_32k_1_3_size, &e_w_routine_32k_1_3_data },
-	{ 128, 20, &e_w_routine_128k_2_0_size, &e_w_routine_128k_2_0_data },
-	{ 128, 21, &e_w_routine_128k_2_1_size, &e_w_routine_128k_2_1_data },
-	{ 128, 22, &e_w_routine_128k_2_2_size, &e_w_routine_128k_2_2_data },
-	{ 256, 10, &e_w_routine_256k_1_0_size, &e_w_routine_256k_1_0_data }
+	{ 32, 10, &e_w_routine_32k_1_0_size, e_w_routine_32k_1_0_data },
+	{ 32, 12, &e_w_routine_32k_1_2_size, e_w_routine_32k_1_2_data },
+	{ 32, 13, &e_w_routine_32k_1_3_size, e_w_routine_32k_1_3_data },
+	{ 128, 20, &e_w_routine_128k_2_0_size, e_w_routine_128k_2_0_data },
+	{ 128, 21, &e_w_routine_128k_2_1_size, e_w_routine_128k_2_1_data },
+	{ 128, 22, &e_w_routine_128k_2_2_size, e_w_routine_128k_2_2_data },
+	{ 256, 10, &e_w_routine_256k_1_0_size, e_w_routine_256k_1_0_data }
 };