#include "shrink.h"
#ifdef _NOFS
//index.html
const char indexhtml[] = {
"\n"
"\n"
"
\n"
"Home\n"
"\n"
"\n"
"\n"
"\n"
"\n"
"\n"
"
\n"
"
Welcome on my Web Server
\n"
"
Hardware
\n"
"
EasyARM2200.
\n"
"
\n"
"- CPU : LPC2210.
\n"
"- 16KB Ram;512KB ExRam;2MB Flash.
\n"
"- Ethernet Controller : RTL8019AS.
\n"
"
\n"
"
Operating System
\n"
"
ucos-II 2.52.
\n"
"
TCP/IP
\n"
"
ZLG/IP.
\n"
"
\n"
"
\n"
"
\n"
"\n"
"\n"
};
//styles.css
const char stylescss[] = {
"@charset \"utf-8\";"
"/* CSS Document */"
"body {"
"background-color:#f2f2f2;"
"font-family:Verdana, Arial, Helvetica, sans-serif;"
"font-size:0.8em;"
"margin:0;"
"padding:0;"
"}"
"a {"
"color:#2A4776;"
"text-decoration:underline;"
"}"
"a:hover {"
"text-decoration:none;"
"}"
".conteneur {"
"background-color:#426194;"
"border:1px solid #2A4776;"
"left:50%;"
"margin-left:-384px;"
"margin-top:10px;"
"position:relative;"
"width:768px;"
"}"
".header {"
//"background-image:url(\"./images/header.jpg\");"
"background-repeat:no-repeat;"
"border-bottom:1px solid #2A4776;"
"color:#2A4776;"
"height:90px;"
"padding-left:120px;"
"padding-top:40px;"
"width:648px;"
"}"
".menu {"
"background-color:#426194;"
"border-bottom:1px solid #2A4776;"
"border-left:1px solid #2A4776;"
"float:right;"
"margin-bottom:15px;"
"margin-left:15px;"
"margin-top:-1px;"
"padding:0 5px;"
"}"
".centre {"
"background-color:#F8F8F8;"
"padding:20px 20px 20px 40px;"
"}"
".pied {"
"border-top:1px solid #2A4776;"
"color:#F8F8F8;"
"height:25px;"
"padding-right:10px;"
"padding-top:3px;"
"text-align:right;"
"}"
".pied a {"
"color:#F8F8F8;"
"text-decoration:underline;"
"}"
".menu-list {"
"list-style-type:none;"
"margin:0;"
"padding:2px;"
"}"
".menu li {"
"color:#F8F8F8;"
"display:block;"
"font-size:1.1em;"
"margin:0;"
"padding:3px;"
"text-decoration:none;"
"}"
".menu li a {"
"border-left:2px solid #F8F8F8;"
"color:#F8F8F8;"
"font-size:1.1em;"
"margin:0;"
"padding-left:5px;"
"padding-right:5px;"
"text-decoration:none;"
"}"
".menu li a:hover {"
"border-left:2px solid #F8F8F8;"
"padding-left:10px;"
"padding-right:0;"
"text-decoration:none;"
"}"
"h2 {"
"color:#2A4776;"
"font-size:1.3em;"
"font-weight:400;"
"margin-left:-20px;"
"margin-top:15px;"
"padding-left:5px;"
"}"
"h1 {"
"color:#2A4776;"
"font-size:1.6em;"
"font-weight:400;"
"margin-left:-30px;"
"margin-top:5px;"
"padding-left:5px;"
"}"
".title {"
"color:#F8F8F8;"
"font-size:2.9em;"
"}"
".sub-title {"
"color:#F8F8F8;"
"font-size:1.4em;"
"}"
"blockquote {"
"background-color:#fefefe;"
"border-left:2px solid #2A4776;"
"padding:3px;"
"}"
};
//cpustate.html
const char cpustatehtml[] = {
"\n"
"\n"
"\n"
"CPU State\n"
"\n"
"\n"
"\n"
"\n"
"\n"
"\n"
"
\n"
"
\n"
"
\n"
"\n"
"\n"
"\n"
};
const char govGraphicjs[] = {
"var gov=new Object();\n"
"var Class = {\n"
"create: function(){\n"
"return function(){\n"
"this.initialize.apply(this, arguments);\n"
"}\n"
"}\n"
"}\n"
"Object.extend = function(destination, source){\n"
"for (var property in source) {\n"
"destination[property] = source[property];\n"
"}\n"
"return destination;\n"
"}\n"
"var $ = function(elem){\n"
"if (arguments.length > 1){\n"
"for (var i = 0, elems = [], length = arguments.length; ithis.options.maxHeight)\n"
"{\n"
"showPoint.height=this.options.maxHeight;\n"
"}\n"
"spanValue.innerHTML=Number(showPoint.value) + Number(900);\n"
"spanTime.innerHTML=showPoint.time;\n"
"showPoints.push(showPoint);\n"
"values.push(spanValue);\n"
"times.push(spanTime);\n"
"This.entity.appendChild(showPoint);\n"
"This.entity.appendChild(spanValue);\n"
"This.entity.appendChild(spanTime);\n"
"var percentage=showPoints[i].height/this.options.maxHeight||0;\n"
"var pointTop=(this.options.height-this.options.topDistance-this.options.bottomDistance-timeHeight-valueHeight)*percentage;\n"
"showPoints[i].style.top=(this.options.height-this.options.bottomDistance-pointTop-timeHeight-this.options.pointHeight)+\"px\";\n"
"values[i].style.top=(this.options.height-this.options.bottomDistance-pointTop-timeHeight-valueHeight)+\"px\";\n"
"times[i].style.top=this.options.height-this.options.bottomDistance-timeHeight+\"px\";\n"
"}\n"
"var _leng=showPoints.length\n"
"for(var i=0;i<_leng;i++)\n"
"{\n"
"if(i>0)\n"
"{\n"
"This.drawLine(parseInt(showPoints[i-1].style.left),\n"
"parseInt(showPoints[i-1].style.top),\n"
"parseInt(showPoints[i].style.left),\n"
"parseInt(showPoints[i].style.top)\n"
");\n"
"}\n"
"}\n"
"This.Constructor.call(This);\n"
"},\n"
"drawLine:function(startX,startY,endX,endY)\n"
"{\n"
"var xDirection=(endX-startX)/Math.abs(endX-startX);\n"
"var yDirection=(endY-startY)/Math.abs(endY-startY);\n"
"var xDistance=endX-startX;\n"
"var yDistance=endY-startY;\n"
"var xPercentage=1/Math.abs(endX-startX);\n"
"var yPercentage=1/Math.abs(endY-startY);\n"
"if(Math.abs(startX-endX)>=Math.abs(startY-endY))\n"
"{\n"
"var _xnum=Math.abs(xDistance)\n"
"for(var i=0;i<=_xnum;i++)\n"
"{\n"
"var point=document.createElement(\"div\");\n"
"point.style.position=\"absolute\";\n"
"point.style.backgroundColor=this.options.lineColor;\n"
"point.style.fontSize=\"0\";\n"
"point.style.width=\"1px\";\n"
"point.style.height=\"1px\";\n"
"startX+=xDirection;\n"
"point.style.left=startX+this.options.pointWidth/2+\"px\";\n"
"startY=startY+yDistance*xPercentage;\n"
"point.style.top=startY+this.options.pointHeight/2+\"px\";\n"
"this.entity.appendChild(point);\n"
"}\n"
"}\n"
"else\n"
"{\n"
"var _ynum=Math.abs(yDistance)\n"
"for(var i=0;i<=_ynum;i++)\n"
"{\n"
"var point=document.createElement(\"div\");\n"
"point.style.position=\"absolute\";\n"
"point.style.backgroundColor=this.options.lineColor;\n"
"point.style.fontSize=\"0\";\n"
"point.style.width=\"1px\";\n"
"point.style.height=\"1px\";\n"
"startY+=yDirection;\n"
"point.style.top=startY+this.options.pointWidth/2+\"px\";\n"
"startX=startX+xDistance*yPercentage;\n"
"point.style.left=startX+this.options.pointHeight/2+\"px\";\n"
"this.entity.appendChild(point);\n"
"}\n"
"}\n"
"},\n"
"Constructor:function()\n"
"{\n"
"this.entity.style.position=\"absolute\";\n"
"this.pointBox.innerHTML=\"\";\n"
"this.pointBox.appendChild(this.entity);\n"
"}\n"
"}\n"
};
//controller.html
const char controllerhtml[] = {
"\n"
"\n"
"\n"
"LED Switch\n"
"\n"
"\n"
"\n"
"\n"
"\n"
" \n"
"\n"
"\n"
"
\n"
"
\n"
"
\n"
"\n"
"\n"
"\n"
};
//about.html
const char abouthtml[] = {
"\n"
"\n"
"\n"
"About\n"
"\n"
"\n"
"\n"
" \n"
"\n"
"\n"
"
\n"
"
About
\n"
"post test
\n"
"\n"
"\n"
"
\n"
"
\n"
"\n"
"\n"
};
#endif