summaryrefslogtreecommitdiffstats
path: root/servers/fpga_server_lin/src/fpga_conn.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2014-01-10 02:58:09 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2014-01-10 02:58:09 -0600
commit4436bddc8ceecb5277de73de6c929a3bb6722143 (patch)
tree1fc6dde36e5339cd3d1e2f669facc01c9bdaede5 /servers/fpga_server_lin/src/fpga_conn.h
parent4123289a7a118ab922a815e3c216e3d6fe306d88 (diff)
downloadulab-4436bddc8ceecb5277de73de6c929a3bb6722143.tar.gz
ulab-4436bddc8ceecb5277de73de6c929a3bb6722143.zip
Add GPMC interface to FPGA server
Diffstat (limited to 'servers/fpga_server_lin/src/fpga_conn.h')
-rw-r--r--servers/fpga_server_lin/src/fpga_conn.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/servers/fpga_server_lin/src/fpga_conn.h b/servers/fpga_server_lin/src/fpga_conn.h
index 94ac3e3..0310101 100644
--- a/servers/fpga_server_lin/src/fpga_conn.h
+++ b/servers/fpga_server_lin/src/fpga_conn.h
@@ -55,6 +55,7 @@ class FPGASocket : public TDEKerberosServerSocket
void finishKerberosHandshake();
void connectionClosedHandler();
int setupSerial();
+ int setupGPMC();
void commandLoop();
private:
@@ -63,6 +64,11 @@ class FPGASocket : public TDEKerberosServerSocket
int m_pollInterval;
bool enableDebug;
TQString m_remoteHost;
+ TQString m_interfaceType;
+ bool m_stateTXRequested;
+ bool m_stateImageRXRequested;
+ int m_stateImageRXCounter;
+ bool m_stateImageTXRequested;
int m_fd_tty;
TQTimer* m_kerberosInitTimer;