logo.c

00001 
00002 #include "logo.h"
00003 #include <cfg/compiler.h>
00004 #include <cpu/pgm.h>
00005 
00009 const PROGMEM uint8_t bertos_logo_raster[] = {
00010 
00011     0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00012     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00013     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00014     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00015     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00016     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00017     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00018     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00019     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00020     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00021     0x00, 0x00, 
00022 
00023     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00024     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00025     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00026     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00027     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00028     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00029     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00030     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00031     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00032     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00033     0x00, 0x00, 
00034 
00035     0x00, 0xF8, 0xF8, 0xF8, 0x78, 0x38, 0x38, 0x38,
00036     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00037     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00038     0x38, 0x78, 0x70, 0xF0, 0xF0, 0xE0, 0x80, 0x00,
00039     0x00, 0x00, 0xC0, 0xE0, 0xF0, 0x70, 0x70, 0x38,
00040     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00041     0x38, 0x38, 0x38, 0x38, 0x70, 0xF0, 0xE0, 0xE0,
00042     0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00043     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00044     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00045     0x00, 0x00, 
00046 
00047     0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0xC0, 0xC0, 0xC0,
00048     0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
00049     0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
00050     0xC0, 0xC0, 0xC0, 0xF1, 0x7F, 0x3F, 0x1F, 0x00,
00051     0x00, 0xFE, 0xFF, 0xFF, 0x3F, 0x18, 0x38, 0x38,
00052     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00053     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x3F, 0x3F,
00054     0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00055     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00056     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00057     0x00, 0x00, 
00058 
00059     0x00, 0xFF, 0xFF, 0xFF, 0x03, 0x03, 0x03, 0x03,
00060     0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
00061     0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
00062     0x03, 0x03, 0x03, 0x07, 0x1F, 0xFF, 0xFE, 0xFC,
00063     0x00, 0x00, 0x07, 0x1F, 0x9F, 0xBC, 0xB8, 0xB8,
00064     0x30, 0x30, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
00065     0x70, 0xB0, 0xB0, 0xB8, 0xB8, 0xBC, 0x9E, 0x1F,
00066     0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00067     0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
00068     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80,
00069     0x80, 0x00, 
00070 
00071     0x32, 0x3F, 0x3F, 0x3F, 0x3C, 0x38, 0x38, 0x38,
00072     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00073     0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
00074     0x38, 0x38, 0x3C, 0x1C, 0x1F, 0x1F, 0x0F, 0x03,
00075     0x00, 0x00, 0x00, 0x3F, 0x0D, 0x04, 0x04, 0x0C,
00076     0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00077     0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00,
00078     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x31,
00079     0x20, 0x20, 0x20, 0x11, 0x0E, 0x00, 0x00, 0x00,
00080     0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x24, 0x24,
00081     0x24, 0x25, 
00082 
00083     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00084     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00085     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00086     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00087     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00088     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00089     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00090     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00091     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00092     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00093     0x00, 0x00, 
00094 
00095     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00096     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00097     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00098     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00099     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00100     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00101     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00102     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00103     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00104     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00105     0x00, 0x00, 
00106 
00107 };
00108 
00109 EXTERN_CONST struct Image bertos_logo =
00110 {
00111     /* .raster = */ bertos_logo_raster,
00112     /* .width  = */ 82,
00113     /* .height = */ 64,
00114     /* .stride = */ 82
00115 };
00116