/*
* $Log$
+ * Revision 1.16 2008/02/24 12:22:42 james
+ * *** empty log message ***
+ *
+ * Revision 1.15 2008/02/24 00:42:53 james
+ * *** empty log message ***
+ *
* Revision 1.14 2008/02/23 11:48:37 james
* *** empty log message ***
*
#define VT102_STATUS_ROW 24
#define VT102_NMODES 32
+#define VT102_DCA_LEN 16
typedef struct
{
int in_escape;
int in_csi;
- int csi_ptr;
+ int in_dca;
int ignore_until_bell;
+
+ int csi_ptr;
char csi_buf[VT102_CSI_LEN];
+ int dca_ptr;
+ char dca_buf[VT102_DCA_LEN];
} VT102_parser;
typedef struct
int application_keypad_mode;
- char last_reg_char;
+ int last_reg_char;
int xn_glitch;
} VT102;