There's no termination, instead the length is transmitted.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@49
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
\r
init();\r
\r
+ \r
//Ready\r
- txdata(MONITOR,OK,0);\r
+ //txdata(MONITOR,OK,0);\r
+ txstring(MONITOR,OK,"http://goodfet.sf.net/");\r
\r
//Command loop. There's no end!\r
while(1){\r
unsigned char cmddata[256];
+//! Transmit a string.
+void txstring(unsigned char app,
+ unsigned char verb,
+ const char *str){
+ unsigned char len=strlen(str);
+ serial_tx(app);
+ serial_tx(verb);
+ serial_tx(len);
+ while(len--)
+ serial_tx(*(str++));
+}
+
//! Transmit data.
void txdata(unsigned char app,
unsigned char verb,