Fork of Smoothie to port to mbed non-LPC targets.

Dependencies:   mbed

Fork of Smoothie by Stéphane Cachat

Committer:
Michael J. Spencer
Date:
Fri Feb 28 18:52:52 2014 -0800
Revision:
2:1df0b61d3b5a
Update to latest Smoothie.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Michael J. Spencer 2:1df0b61d3b5a 1 const char http_http[8] =
Michael J. Spencer 2:1df0b61d3b5a 2 /* "http://" */
Michael J. Spencer 2:1df0b61d3b5a 3 {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, };
Michael J. Spencer 2:1df0b61d3b5a 4 const char http_200[5] =
Michael J. Spencer 2:1df0b61d3b5a 5 /* "200 " */
Michael J. Spencer 2:1df0b61d3b5a 6 {0x32, 0x30, 0x30, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 7 const char http_301[5] =
Michael J. Spencer 2:1df0b61d3b5a 8 /* "301 " */
Michael J. Spencer 2:1df0b61d3b5a 9 {0x33, 0x30, 0x31, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 10 const char http_302[5] =
Michael J. Spencer 2:1df0b61d3b5a 11 /* "302 " */
Michael J. Spencer 2:1df0b61d3b5a 12 {0x33, 0x30, 0x32, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 13 const char http_get[5] =
Michael J. Spencer 2:1df0b61d3b5a 14 /* "GET " */
Michael J. Spencer 2:1df0b61d3b5a 15 {0x47, 0x45, 0x54, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 16 const char http_post[6] =
Michael J. Spencer 2:1df0b61d3b5a 17 /* "POST " */
Michael J. Spencer 2:1df0b61d3b5a 18 {0x50, 0x4f, 0x53, 0x54, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 19 const char http_10[9] =
Michael J. Spencer 2:1df0b61d3b5a 20 /* "HTTP/1.0" */
Michael J. Spencer 2:1df0b61d3b5a 21 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, };
Michael J. Spencer 2:1df0b61d3b5a 22 const char http_11[9] =
Michael J. Spencer 2:1df0b61d3b5a 23 /* "HTTP/1.1" */
Michael J. Spencer 2:1df0b61d3b5a 24 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, };
Michael J. Spencer 2:1df0b61d3b5a 25 const char http_content_type[15] =
Michael J. Spencer 2:1df0b61d3b5a 26 /* "content-type: " */
Michael J. Spencer 2:1df0b61d3b5a 27 {0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 28 const char http_content_length[17] =
Michael J. Spencer 2:1df0b61d3b5a 29 /* "Content-Length: " */
Michael J. Spencer 2:1df0b61d3b5a 30 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x3a, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 31 const char http_cache_control[16] =
Michael J. Spencer 2:1df0b61d3b5a 32 /* "Cache-Control: " */
Michael J. Spencer 2:1df0b61d3b5a 33 {0x43, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x3a, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 34 const char http_no_cache[9] =
Michael J. Spencer 2:1df0b61d3b5a 35 /* "no-cache" */
Michael J. Spencer 2:1df0b61d3b5a 36 {0x6e, 0x6f, 0x2d, 0x63, 0x61, 0x63, 0x68, 0x65, };
Michael J. Spencer 2:1df0b61d3b5a 37 const char http_texthtml[10] =
Michael J. Spencer 2:1df0b61d3b5a 38 /* "text/html" */
Michael J. Spencer 2:1df0b61d3b5a 39 {0x74, 0x65, 0x78, 0x74, 0x2f, 0x68, 0x74, 0x6d, 0x6c, };
Michael J. Spencer 2:1df0b61d3b5a 40 const char http_location[11] =
Michael J. Spencer 2:1df0b61d3b5a 41 /* "location: " */
Michael J. Spencer 2:1df0b61d3b5a 42 {0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 43 const char http_host[7] =
Michael J. Spencer 2:1df0b61d3b5a 44 /* "host: " */
Michael J. Spencer 2:1df0b61d3b5a 45 {0x68, 0x6f, 0x73, 0x74, 0x3a, 0x20, };
Michael J. Spencer 2:1df0b61d3b5a 46 const char http_crnl[3] =
Michael J. Spencer 2:1df0b61d3b5a 47 /* "\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 48 {0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 49 const char http_index_html[12] =
Michael J. Spencer 2:1df0b61d3b5a 50 /* "/index.html" */
Michael J. Spencer 2:1df0b61d3b5a 51 {0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c, };
Michael J. Spencer 2:1df0b61d3b5a 52 const char http_404_html[10] =
Michael J. Spencer 2:1df0b61d3b5a 53 /* "/404.html" */
Michael J. Spencer 2:1df0b61d3b5a 54 {0x2f, 0x34, 0x30, 0x34, 0x2e, 0x68, 0x74, 0x6d, 0x6c, };
Michael J. Spencer 2:1df0b61d3b5a 55 const char http_referer[9] =
Michael J. Spencer 2:1df0b61d3b5a 56 /* "Referer:" */
Michael J. Spencer 2:1df0b61d3b5a 57 {0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x3a, };
Michael J. Spencer 2:1df0b61d3b5a 58 const char http_header_200[54] =
Michael J. Spencer 2:1df0b61d3b5a 59 /* "HTTP/1.0 200 OK\r\nServer: uIP/1.0\r\nConnection: close\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 60 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x32, 0x30, 0x30, 0x20, 0x4f, 0x4b, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 61 const char http_header_304[152] =
Michael J. Spencer 2:1df0b61d3b5a 62 /* "HTTP/1.0 304 Not Modified\r\nServer: uIP/1.0\r\nConnection: close\r\nExpires: Thu, 31 Dec 2037 23:55:55 GMT\r\nCache-Control: max-age=315360000\r\nX-Cache: HIT\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 63 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x33, 0x30, 0x34, 0x20, 0x4e, 0x6f, 0x74, 0x20, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x3a, 0x20, 0x54, 0x68, 0x75, 0x2c, 0x20, 0x33, 0x31, 0x20, 0x44, 0x65, 0x63, 0x20, 0x32, 0x30, 0x33, 0x37, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x35, 0x3a, 0x35, 0x35, 0x20, 0x47, 0x4d, 0x54, 0xd, 0xa, 0x43, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x3a, 0x20, 0x6d, 0x61, 0x78, 0x2d, 0x61, 0x67, 0x65, 0x3d, 0x33, 0x31, 0x35, 0x33, 0x36, 0x30, 0x30, 0x30, 0x30, 0xd, 0xa, 0x58, 0x2d, 0x43, 0x61, 0x63, 0x68, 0x65, 0x3a, 0x20, 0x48, 0x49, 0x54, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 64 const char http_header_404[61] =
Michael J. Spencer 2:1df0b61d3b5a 65 /* "HTTP/1.0 404 Not found\r\nServer: uIP/1.0\r\nConnection: close\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 66 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x34, 0x30, 0x34, 0x20, 0x4e, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 67 const char http_header_503[58] =
Michael J. Spencer 2:1df0b61d3b5a 68 /* "HTTP/1.0 503 Failed\r\nServer: uIP/1.0\r\nConnection: close\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 69 {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x35, 0x30, 0x33, 0x20, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 70 const char http_content_type_plain[29] =
Michael J. Spencer 2:1df0b61d3b5a 71 /* "Content-type: text/plain\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 72 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x70, 0x6c, 0x61, 0x69, 0x6e, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 73 const char http_content_type_html[28] =
Michael J. Spencer 2:1df0b61d3b5a 74 /* "Content-type: text/html\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 75 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 76 const char http_content_type_css [27] =
Michael J. Spencer 2:1df0b61d3b5a 77 /* "Content-type: text/css\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 78 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x63, 0x73, 0x73, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 79 const char http_content_type_text[28] =
Michael J. Spencer 2:1df0b61d3b5a 80 /* "Content-type: text/text\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 81 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x74, 0x65, 0x78, 0x74, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 82 const char http_content_type_png [28] =
Michael J. Spencer 2:1df0b61d3b5a 83 /* "Content-type: image/png\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 84 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x70, 0x6e, 0x67, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 85 const char http_content_type_gif [28] =
Michael J. Spencer 2:1df0b61d3b5a 86 /* "Content-type: image/gif\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 87 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x67, 0x69, 0x66, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 88 const char http_content_type_jpg [29] =
Michael J. Spencer 2:1df0b61d3b5a 89 /* "Content-type: image/jpeg\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 90 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x6a, 0x70, 0x65, 0x67, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 91 const char http_content_type_binary[43] =
Michael J. Spencer 2:1df0b61d3b5a 92 /* "Content-type: application/octet-stream\r\n\r\n" */
Michael J. Spencer 2:1df0b61d3b5a 93 {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6f, 0x63, 0x74, 0x65, 0x74, 0x2d, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xd, 0xa, 0xd, 0xa, };
Michael J. Spencer 2:1df0b61d3b5a 94 const char http_html[6] =
Michael J. Spencer 2:1df0b61d3b5a 95 /* ".html" */
Michael J. Spencer 2:1df0b61d3b5a 96 {0x2e, 0x68, 0x74, 0x6d, 0x6c, };
Michael J. Spencer 2:1df0b61d3b5a 97 const char http_shtml[7] =
Michael J. Spencer 2:1df0b61d3b5a 98 /* ".shtml" */
Michael J. Spencer 2:1df0b61d3b5a 99 {0x2e, 0x73, 0x68, 0x74, 0x6d, 0x6c, };
Michael J. Spencer 2:1df0b61d3b5a 100 const char http_htm[5] =
Michael J. Spencer 2:1df0b61d3b5a 101 /* ".htm" */
Michael J. Spencer 2:1df0b61d3b5a 102 {0x2e, 0x68, 0x74, 0x6d, };
Michael J. Spencer 2:1df0b61d3b5a 103 const char http_css[5] =
Michael J. Spencer 2:1df0b61d3b5a 104 /* ".css" */
Michael J. Spencer 2:1df0b61d3b5a 105 {0x2e, 0x63, 0x73, 0x73, };
Michael J. Spencer 2:1df0b61d3b5a 106 const char http_png[5] =
Michael J. Spencer 2:1df0b61d3b5a 107 /* ".png" */
Michael J. Spencer 2:1df0b61d3b5a 108 {0x2e, 0x70, 0x6e, 0x67, };
Michael J. Spencer 2:1df0b61d3b5a 109 const char http_gif[5] =
Michael J. Spencer 2:1df0b61d3b5a 110 /* ".gif" */
Michael J. Spencer 2:1df0b61d3b5a 111 {0x2e, 0x67, 0x69, 0x66, };
Michael J. Spencer 2:1df0b61d3b5a 112 const char http_jpg[5] =
Michael J. Spencer 2:1df0b61d3b5a 113 /* ".jpg" */
Michael J. Spencer 2:1df0b61d3b5a 114 {0x2e, 0x6a, 0x70, 0x67, };
Michael J. Spencer 2:1df0b61d3b5a 115 const char http_text[5] =
Michael J. Spencer 2:1df0b61d3b5a 116 /* ".txt" */
Michael J. Spencer 2:1df0b61d3b5a 117 {0x2e, 0x74, 0x78, 0x74, };
Michael J. Spencer 2:1df0b61d3b5a 118 const char http_txt[5] =
Michael J. Spencer 2:1df0b61d3b5a 119 /* ".txt" */
Michael J. Spencer 2:1df0b61d3b5a 120 {0x2e, 0x74, 0x78, 0x74, };