diff --git a/xxxApp/src/iocxxx_solarisInclude.dbd b/xxxApp/src/iocxxx_solarisInclude.dbd
index 2e8a8c362e36a86efdc0fb7876182130f25cb168..ee8ffeb96231a3b9b74a1e216c1b2597fbe75162 100644
--- a/xxxApp/src/iocxxx_solarisInclude.dbd
+++ b/xxxApp/src/iocxxx_solarisInclude.dbd
@@ -4,8 +4,10 @@ include "asyn.dbd"
 include "drvAsynSerialPort.dbd"
 include "drvAsynIPPort.dbd"
 include "stdSupport.dbd"
-include "genSubRecord.dbd"
+# starting with EPICS 3.14.10, use aSub instead of genSub
+#include "genSubRecord.dbd"
 include "calcSupport.dbd"
+include "busySupport.dbd"
 include "sscanSupport.dbd"
 include "asSupport.dbd"
 include "opticsSupport.dbd"
@@ -24,3 +26,4 @@ include "motorSimSupport.dbd"
 #include "roperCCDSupport.dbd"
 #include "devMclennanMotor.dbd"
 #include "devImsMotor.dbd"
+
diff --git a/xxxApp/src/xxxCommonInclude.dbd b/xxxApp/src/xxxCommonInclude.dbd
index d21cd643c7821c71b311964baa51826daf80f94e..be0c6ca030e174d9d30c1807d85b8ab1c69baaa7 100644
--- a/xxxApp/src/xxxCommonInclude.dbd
+++ b/xxxApp/src/xxxCommonInclude.dbd
@@ -1,6 +1,7 @@
 # stuff for non-vxWorks ioc
 include "base.dbd"
 
+
 # asyn
 include "asyn.dbd"
 include "drvAsynSerialPort.dbd"
@@ -13,12 +14,15 @@ include "devGpib.dbd"
 # std
 include "stdSupport.dbd"
 
-# genSub
-include "genSubRecord.dbd"
+# genSub (for EPICS 3.14.10, use aSub)
+#include "genSubRecord.dbd"
 
 # calc
 include "calcSupport.dbd"
 
+# busy
+include "busySupport.dbd"
+
 # sscan
 include "sscanSupport.dbd"