From 0ad8b05fb46cbe6263b15f19748fb6aeb91d3c08 Mon Sep 17 00:00:00 2001 From: james Date: Thu, 7 Feb 2008 00:39:13 +0000 Subject: [PATCH] *** empty log message *** --- src/keys.h | 87 +++++++++++++++++++++++++++++++++++++++-------------- src/vt102.c | 5 +++ 2 files changed, 70 insertions(+), 22 deletions(-) diff --git a/src/keys.h b/src/keys.h index eea1287..89095e1 100644 --- a/src/keys.h +++ b/src/keys.h @@ -1,24 +1,67 @@ -#define KEY_UP 128 -#define KEY_DOWN 129 -#define KEY_RIGHT 130 -#define KEY_LEFT 131 +#define KEY_UP 128 /*A*/ +#define KEY_DOWN 129 /*B*/ +#define KEY_RIGHT 130 /*C*/ +#define KEY_LEFT 131 /*D*/ +#define KEY_MIDDLE 132 /*E*/ +#define KEY_END 133 /*F*/ +#define KEY_134 134 /*G*/ +#define KEY_HOME 135 /*H*/ +#define KEY_136 136 /*I*/ +#define KEY_137 137 /*J*/ +#define KEY_138 138 /*K*/ +#define KEY_139 139 /*L*/ +#define KEY_ENTER 140 /*M*/ +#define KEY_141 141 /*N*/ +#define KEY_142 142 /*O*/ +#define KEY_PF1 143 /*P*/ +#define KEY_PF2 144 /*Q*/ +#define KEY_PF3 145 /*R*/ +#define KEY_PF4 146 /*S*/ +#define KEY_147 147 /*T*/ +#define KEY_148 148 /*U*/ +#define KEY_149 149 /*V*/ +#define KEY_150 150 /*W*/ +#define KEY_151 151 /*X*/ +#define KEY_152 152 /*Y*/ +#define KEY_153 153 /*Z*/ -#define KEY_0 140 -#define KEY_1 141 -#define KEY_2 142 -#define KEY_3 143 -#define KEY_4 144 -#define KEY_5 145 -#define KEY_6 146 -#define KEY_7 147 -#define KEY_8 148 -#define KEY_9 149 -#define KEY_MINUS 150 -#define KEY_COMMA 151 -#define KEY_PERIOD 152 -#define KEY_ENTER 153 +#define KEY_154 154 /*a*/ +#define KEY_155 155 /*b*/ +#define KEY_156 156 /*c*/ +#define KEY_157 157 /*d*/ +#define KEY_158 158 /*e*/ +#define KEY_159 159 /*f*/ +#define KEY_160 160 /*g*/ +#define KEY_161 161 /*h*/ +#define KEY_162 162 /*i*/ +#define KEY_STAR 163 /*j*/ +#define KEY_PLUS 164 /*k*/ +#define KEY_COMMA 165 /*l*/ +#define KEY_MINUS 166 /*m*/ +#define KEY_PERIOD 167 /*n*/ +#define KEY_DIVIDE 168 /*o*/ +#define KEY_0 169 /*p*/ +#define KEY_1 170 /*q*/ +#define KEY_2 171 /*r*/ +#define KEY_3 172 /*s*/ +#define KEY_4 173 /*t*/ +#define KEY_5 174 /*u*/ +#define KEY_6 175 /*v*/ +#define KEY_7 176 /*w*/ +#define KEY_8 177 /*x*/ +#define KEY_9 178 /*y*/ +#define KEY_179 179 /*z*/ + +#define KEY_180 180 /*0*/ +#define KEY_181 181 /*1*/ +#define KEY_INSERT 182 /*2*/ +#define KEY_DELETE 183 /*3*/ +#define KEY_184 184 /*4*/ +#define KEY_PGUP 185 /*5*/ +#define KEY_PGDN 186 /*6*/ +#define KEY_187 187 /*7*/ +#define KEY_188 188 /*8*/ +#define KEY_189 189 /*9*/ + +#define KEY_NUM 190 -#define KEY_PF1 160 -#define KEY_PF2 161 -#define KEY_PF3 162 -#define KEY_PF4 163 diff --git a/src/vt102.c b/src/vt102.c index 713ff42..40bef8e 100644 --- a/src/vt102.c +++ b/src/vt102.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.13 2008/02/07 00:39:59 james + * *** empty log message *** + * * Revision 1.12 2008/02/07 00:39:13 james * *** empty log message *** * @@ -1043,7 +1046,9 @@ void vt102_send (VT102 * v, uint8_t key) { uint8_t c; +#if 0 fprintf(stderr,"vts: %d(%c)\n",key,(key>31)?key:' '); +#endif if ((key > 31) && (key < 127)) { tty_write (v->tty, &key, 1); -- 2.30.2