From 558d53da6146892f146b487e74d3c92f9d1c644b Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Wed, 4 Nov 2020 18:41:55 -0800
Subject: [PATCH] Revert "Revert "Define CTRL character enum when not already
 defined.""

This reverts commit 218d283e7cedb591cea0f7de917221ea24cd0fd8
---
 xtrn/sdk/xsdkdefs.h | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/xtrn/sdk/xsdkdefs.h b/xtrn/sdk/xsdkdefs.h
index f7b91a2109..1ef77b6e57 100644
--- a/xtrn/sdk/xsdkdefs.h
+++ b/xtrn/sdk/xsdkdefs.h
@@ -288,6 +288,44 @@ enum {								/* Node Action */
 
 #ifndef _SBBSDEFS_H
 #define KEY_BUFSIZE 256
+#endif
+
+#ifndef CTRL_A
+enum {
+	 CTRL_AT						// NUL
+	,CTRL_A							// SOH
+	,CTRL_B							// STX
+	,CTRL_C							// ETX
+	,CTRL_D							// EOT
+	,CTRL_E							// ENQ
+	,CTRL_F							// ACK
+	,CTRL_G							// BEL
+	,CTRL_H							// BS
+	,CTRL_I							// HT
+	,CTRL_J							// LF
+	,CTRL_K							// VT
+	,CTRL_L							// FF
+	,CTRL_M							// CR
+	,CTRL_N							// SO
+	,CTRL_O							// SI
+	,CTRL_P							// DLE
+	,CTRL_Q							// DC1
+	,CTRL_R							// DC2
+	,CTRL_S							// DC3
+	,CTRL_T							// DC4
+	,CTRL_U							// NAK
+	,CTRL_V							// SYN
+	,CTRL_W							// ETB
+	,CTRL_X							// CAN
+	,CTRL_Y							// EM
+	,CTRL_Z							// SUB
+	,CTRL_OPEN_BRACKET				// ESC
+	,CTRL_BACKSLASH					// FS
+	,CTRL_CLOSE_BRACKET				// GS
+	,CTRL_CARET						// RS
+	,CTRL_UNDERSCORE				// US
+	,CTRL_QUESTION_MARK	= 0x7f		// DEL
+};
 #endif
 
 									/* Special terminal key mappings */
-- 
GitLab