openocd/src/server/httpd
oharboe 6d3c1cd972 httpd wip
git-svn-id: svn://svn.berlios.de/openocd/trunk@1268 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-22 15:02:09 +00:00
..
browsemem.tcl httpd wip 2008-12-22 15:02:09 +00:00
build.sh httpd wip 2008-12-22 15:02:09 +00:00
downloadmem.tcl httpd wip 2008-12-22 15:02:09 +00:00
editconfigs.tcl httpd wip 2008-12-22 15:02:09 +00:00
editfile.tcl httpd wip 2008-12-22 15:02:09 +00:00
erase.tcl httpd wip 2008-12-22 15:02:09 +00:00
flash.tcl httpd wip 2008-12-22 15:02:09 +00:00
flashinfo.tcl httpd wip 2008-12-22 15:02:09 +00:00
guiupload.tcl httpd wip 2008-12-22 15:02:09 +00:00
html2tcl.sh httpd wip 2008-12-22 15:02:09 +00:00
httpd.tcl httpd wip 2008-12-22 15:02:09 +00:00
index.tcl httpd wip 2008-12-22 15:02:09 +00:00
log.tcl httpd wip 2008-12-22 15:02:09 +00:00
menu.xml httpd wip 2008-12-22 15:02:09 +00:00
menu.xsl httpd wip 2008-12-22 15:02:09 +00:00
menuweb.css httpd wip 2008-12-22 15:02:09 +00:00
openocd.tcl httpd wip 2008-12-22 15:02:09 +00:00
preconfig.tcl httpd wip 2008-12-22 15:02:09 +00:00
production.tcl httpd wip 2008-12-22 15:02:09 +00:00
readme.txt httpd wip 2008-12-22 15:02:09 +00:00
reload.tcl httpd wip 2008-12-22 15:02:09 +00:00
run.tcl httpd wip 2008-12-22 15:02:09 +00:00
Stylizer.class httpd wip 2008-12-22 15:02:09 +00:00
Stylizer.java httpd wip 2008-12-22 15:02:09 +00:00
support.tcl httpd wip 2008-12-22 15:02:09 +00:00
targets.tcl httpd wip 2008-12-22 15:02:09 +00:00
terminal.tcl httpd wip 2008-12-22 15:02:09 +00:00
upgrade.tcl httpd wip 2008-12-22 15:02:09 +00:00

work in progress... stay tuned....


1. To build .tcl pages. This will convert menu.xml and menu.xsl into
lots of .html pages w/embedded tcl, which are then inverted into
tcl with embedded html.

sh build.sh

xalan.jar can be gotten from apache.org. 


2. libmicrohttpd is a bit tricky to build under Cygwin:

https://gnunet.org/mantis/view.php?id=1440

3. To test:

../openocd/configure --enable-httpd --enable-dummy  --enable-ioutil
make
make install
openocd -c "interface dummy" -f target/at91eb40a.cfg

4. Point browser to: http://localhost:8888