Moved header transmission to txhead, about to switch to 16-bit length field.
[goodfet] / firmware / include / command.h
index e99a396..51325be 100644 (file)
@@ -97,12 +97,15 @@ extern unsigned char silent;
 //! Handle a command.  Defined in goodfet.c
 void handle(unsigned char app,
            unsigned char verb,
 //! Handle a command.  Defined in goodfet.c
 void handle(unsigned char app,
            unsigned char verb,
-           unsigned  char len);
-
+           unsigned char len);
+//! Transmit a header.
+void txhead(unsigned char app,
+           unsigned char verb,
+           unsigned int len);
 //! Transmit data.
 void txdata(unsigned char app,
            unsigned char verb,
 //! Transmit data.
 void txdata(unsigned char app,
            unsigned char verb,
-           unsigned char len);
+           unsigned int len);
 //! Transmit a string.
 void txstring(unsigned char app,
              unsigned char verb,
 //! Transmit a string.
 void txstring(unsigned char app,
              unsigned char verb,