Refactor BeRTOS to be in his own directory.
[bertos.git] / bertos / icons / logo.c
diff --git a/bertos/icons/logo.c b/bertos/icons/logo.c
new file mode 100644 (file)
index 0000000..651f07b
--- /dev/null
@@ -0,0 +1,116 @@
+
+#include "logo.h"
+#include <cfg/compiler.h>
+#include <mware/pgm.h>
+
+/**
+ * BeRTOS logo
+ */
+const PROGMEM uint8_t bertos_logo_raster[] = {
+
+       0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+       0x00, 0xF8, 0xF8, 0xF8, 0x78, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x78, 0x70, 0xF0, 0xF0, 0xE0, 0x80, 0x00,
+       0x00, 0x00, 0xC0, 0xE0, 0xF0, 0x70, 0x70, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x70, 0xF0, 0xE0, 0xE0,
+       0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+       0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0xC0, 0xC0, 0xC0,
+       0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
+       0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
+       0xC0, 0xC0, 0xC0, 0xF1, 0x7F, 0x3F, 0x1F, 0x00,
+       0x00, 0xFE, 0xFF, 0xFF, 0x3F, 0x18, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x3F, 0x3F,
+       0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+       0x00, 0xFF, 0xFF, 0xFF, 0x03, 0x03, 0x03, 0x03,
+       0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
+       0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
+       0x03, 0x03, 0x03, 0x07, 0x1F, 0xFF, 0xFE, 0xFC,
+       0x00, 0x00, 0x07, 0x1F, 0x9F, 0xBC, 0xB8, 0xB8,
+       0x30, 0x30, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
+       0x70, 0xB0, 0xB0, 0xB8, 0xB8, 0xBC, 0x9E, 0x1F,
+       0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80,
+       0x80, 0x00, 
+
+       0x32, 0x3F, 0x3F, 0x3F, 0x3C, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
+       0x38, 0x38, 0x3C, 0x1C, 0x1F, 0x1F, 0x0F, 0x03,
+       0x00, 0x00, 0x00, 0x3F, 0x0D, 0x04, 0x04, 0x0C,
+       0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x31,
+       0x20, 0x20, 0x20, 0x11, 0x0E, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x24, 0x24,
+       0x24, 0x25, 
+
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+       0x00, 0x00, 
+
+};
+
+EXTERN_CONST struct Image bertos_logo =
+{
+       /* .raster = */ bertos_logo_raster,
+       /* .width  = */ 82,
+       /* .height = */ 64,
+       /* .stride = */ 82
+};
+