diff --git a/motorApp/DeltaTauSrc/drvPmac.cc b/motorApp/DeltaTauSrc/drvPmac.cc index 89cf1257..73355427 100644 --- a/motorApp/DeltaTauSrc/drvPmac.cc +++ b/motorApp/DeltaTauSrc/drvPmac.cc @@ -2,9 +2,9 @@ FILENAME... drvPmac.cc USAGE... Driver level support for Delta Tau PMAC model. -Version: $Revision: 1.6 $ +Version: $Revision: 1.7 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 17:17:13 $ +Last Modified: $Date: 2005-03-30 18:59:47 $ */ /* @@ -909,7 +909,9 @@ static int motor_init() Debug(3, "Motors initialized\n"); - epicsThreadCreate((const char *) "Pmac_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((const char *) "Pmac_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); Debug(3, "Started motor_task\n"); return (0); diff --git a/motorApp/ImsSrc/drvIM483PL.cc b/motorApp/ImsSrc/drvIM483PL.cc index d27a8ff2..2f5603c6 100644 --- a/motorApp/ImsSrc/drvIM483PL.cc +++ b/motorApp/ImsSrc/drvIM483PL.cc @@ -3,9 +3,9 @@ FILENAME... drvIM483PL.cc USAGE... Motor record driver level support for Intelligent Motion Systems, Inc. IM483(I/IE). -Version: $Revision: 1.12 $ +Version: $Revision: 1.13 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 17:26:44 $ +Last Modified: $Date: 2005-03-30 19:01:27 $ */ /***************************************************************** @@ -620,7 +620,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "IM483PL_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "IM483PL_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/ImsSrc/drvIM483SM.cc b/motorApp/ImsSrc/drvIM483SM.cc index 01eab19b..25a630d3 100644 --- a/motorApp/ImsSrc/drvIM483SM.cc +++ b/motorApp/ImsSrc/drvIM483SM.cc @@ -3,9 +3,9 @@ FILENAME... drvIM483SM.cc USAGE... Motor record driver level support for Intelligent Motion Systems, Inc. IM483(I/IE). -Version: $Revision: 1.13 $ +Version: $Revision: 1.14 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 17:25:13 $ +Last Modified: $Date: 2005-03-30 19:01:27 $ */ /***************************************************************** @@ -651,7 +651,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "IM483SM_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "IM483SM_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/ImsSrc/drvMDrive.cc b/motorApp/ImsSrc/drvMDrive.cc index c9010af6..8190e0fa 100644 --- a/motorApp/ImsSrc/drvMDrive.cc +++ b/motorApp/ImsSrc/drvMDrive.cc @@ -3,9 +3,9 @@ FILENAME... drvMDrive.cc USAGE... Motor record driver level support for Intelligent Motion Systems, Inc. MDrive series; M17, M23, M34. -Version: $Revision: 1.15 $ +Version: $Revision: 1.16 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2005-03-18 22:32:59 $ +Last Modified: $Date: 2005-03-30 19:01:26 $ */ /* @@ -691,7 +691,7 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "MDrive_motor", 64, + epicsThreadCreate((char *) "MDrive_motor", epicsThreadPriorityMedium, epicsThreadGetStackSize(epicsThreadStackMedium), (EPICSTHREADFUNC) motor_task, (void *) &targs); diff --git a/motorApp/MXmotorSrc/drvMXmotor.cc b/motorApp/MXmotorSrc/drvMXmotor.cc index edc92450..83d82c7b 100644 --- a/motorApp/MXmotorSrc/drvMXmotor.cc +++ b/motorApp/MXmotorSrc/drvMXmotor.cc @@ -2,9 +2,9 @@ FILENAME... drvMXmotor.cc USAGE... Motor record driver level support for MX device driver. -Version: $Revision: 1.7 $ +Version: $Revision: 1.8 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-20 21:07:26 $ +Last Modified: $Date: 2005-03-30 19:02:01 $ */ /* @@ -229,7 +229,9 @@ static int motor_init() Debug(3, "Motors initialized\n"); - epicsThreadCreate((const char *) "MX_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((const char *) "MX_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); Debug(3, "Started motor_task\n"); return (0); diff --git a/motorApp/MclennanSrc/drvPM304.cc b/motorApp/MclennanSrc/drvPM304.cc index 4129d714..518ba4f9 100644 --- a/motorApp/MclennanSrc/drvPM304.cc +++ b/motorApp/MclennanSrc/drvPM304.cc @@ -697,7 +697,9 @@ STATIC int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "tPM304", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "tPM304", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/MicosSrc/drvMicos.cc b/motorApp/MicosSrc/drvMicos.cc index 60aaed60..da571a6c 100644 --- a/motorApp/MicosSrc/drvMicos.cc +++ b/motorApp/MicosSrc/drvMicos.cc @@ -565,7 +565,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "tMicos", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "tMicos", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return (0); } diff --git a/motorApp/MicroMoSrc/drvMVP2001.cc b/motorApp/MicroMoSrc/drvMVP2001.cc index ad1b4df7..d74dabc3 100644 --- a/motorApp/MicroMoSrc/drvMVP2001.cc +++ b/motorApp/MicroMoSrc/drvMVP2001.cc @@ -3,9 +3,9 @@ FILENAME... drvMVP2001.cc USAGE... Motor record driver level support for MicroMo MVP 2001 B02 (Linear, RS-485). -Version: $Revision: 1.6 $ +Version: $Revision: 1.7 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 17:08:50 $ +Last Modified: $Date: 2005-03-30 19:07:09 $ */ /* @@ -725,7 +725,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "MVP2001_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "MVP2001_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(0); } diff --git a/motorApp/NewportSrc/drvESP300.cc b/motorApp/NewportSrc/drvESP300.cc index e4785ea0..e30ccfd1 100644 --- a/motorApp/NewportSrc/drvESP300.cc +++ b/motorApp/NewportSrc/drvESP300.cc @@ -2,9 +2,9 @@ FILENAME... drvESP300.cc USAGE... Motor record driver level support for Newport ESP300. -Version: $Revision: 1.17 $ +Version: $Revision: 1.18 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 16:51:17 $ +Last Modified: $Date: 2005-03-30 19:10:47 $ */ /* @@ -663,7 +663,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "ESP300_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "ESP300_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/NewportSrc/drvMM3000.cc b/motorApp/NewportSrc/drvMM3000.cc index d3a9512a..6100d034 100644 --- a/motorApp/NewportSrc/drvMM3000.cc +++ b/motorApp/NewportSrc/drvMM3000.cc @@ -2,9 +2,9 @@ FILENAME... drvMM3000.cc USAGE... Motor record driver level support for Newport MM3000. -Version: $Revision: 1.16 $ +Version: $Revision: 1.17 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 15:42:15 $ +Last Modified: $Date: 2005-03-30 19:10:48 $ */ /* @@ -716,7 +716,9 @@ STATIC int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "MM3000_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "MM3000_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/NewportSrc/drvPM500.cc b/motorApp/NewportSrc/drvPM500.cc index d0688d70..a9ae53bd 100644 --- a/motorApp/NewportSrc/drvPM500.cc +++ b/motorApp/NewportSrc/drvPM500.cc @@ -2,9 +2,9 @@ FILENAME... drvPM500.cc USAGE... Motor record driver level support for Newport PM500. -Version: $Revision: 1.15 $ +Version: $Revision: 1.16 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 15:38:50 $ +Last Modified: $Date: 2005-03-30 19:10:48 $ */ /* Device Driver Support routines for PM500 motor controller */ @@ -672,7 +672,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "PM500_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "PM500_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/NewportSrc/drvXPSC8.cc b/motorApp/NewportSrc/drvXPSC8.cc index 75e957a6..698b1df9 100755 --- a/motorApp/NewportSrc/drvXPSC8.cc +++ b/motorApp/NewportSrc/drvXPSC8.cc @@ -696,7 +696,8 @@ STATIC int motor_init() Debug(5, "XPSC8:motor_init: spawning XPSC8_motor task\n"); - epicsThreadCreate((char *) "XPSC8_motor", 64, 5000, + epicsThreadCreate((char *) "XPSC8_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), (EPICSTHREADFUNC) motor_task, (void *) &targs); return (OK); diff --git a/motorApp/OmsSrc/drvMAXv.cc b/motorApp/OmsSrc/drvMAXv.cc index 1b57f839..f70acf51 100644 --- a/motorApp/OmsSrc/drvMAXv.cc +++ b/motorApp/OmsSrc/drvMAXv.cc @@ -2,9 +2,9 @@ FILENAME... drvMAXv.cc USAGE... Motor record driver level support for OMS model MAXv. -Version: $Revision: 1.5 $ +Version: $Revision: 1.6 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2005-03-23 22:16:11 $ +Last Modified: $Date: 2005-03-30 19:12:09 $ */ /* @@ -1092,7 +1092,9 @@ static int motor_init() Debug(3, "Motors initialized\n"); - epicsThreadCreate((char *) "MAXv_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "MAXv_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); Debug(3, "Started motor_task\n"); diff --git a/motorApp/OmsSrc/drvOms.cc b/motorApp/OmsSrc/drvOms.cc index 080a4a6a..997f28dd 100644 --- a/motorApp/OmsSrc/drvOms.cc +++ b/motorApp/OmsSrc/drvOms.cc @@ -2,9 +2,9 @@ FILENAME... drvOms.cc USAGE... Driver level support for OMS models VME8, VME44 and VS4. -Version: $Revision: 1.21 $ +Version: $Revision: 1.22 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2005-03-23 22:16:12 $ +Last Modified: $Date: 2005-03-30 19:12:09 $ */ /* @@ -1175,7 +1175,9 @@ static int motor_init() Debug(3, "Motors initialized\n"); - epicsThreadCreate((const char *) "Oms_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((const char *) "Oms_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); Debug(3, "Started motor_task\n"); return (0); diff --git a/motorApp/OmsSrc/drvOms58.cc b/motorApp/OmsSrc/drvOms58.cc index aad2ed21..1206a61d 100644 --- a/motorApp/OmsSrc/drvOms58.cc +++ b/motorApp/OmsSrc/drvOms58.cc @@ -2,9 +2,9 @@ FILENAME... drvOms58.cc USAGE... Motor record driver level support for OMS model VME58. -Version: $Revision: 1.14 $ +Version: $Revision: 1.15 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2005-03-23 22:16:12 $ +Last Modified: $Date: 2005-03-30 19:12:08 $ */ /* @@ -1170,7 +1170,9 @@ static int motor_init() Debug(3, "Motors initialized\n"); - epicsThreadCreate((char *) "Oms58_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "Oms58_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); Debug(3, "Started motor_task\n"); return (0); diff --git a/motorApp/PiSrc/drvPIC844.cc b/motorApp/PiSrc/drvPIC844.cc index ca637d1b..f996ef42 100644 --- a/motorApp/PiSrc/drvPIC844.cc +++ b/motorApp/PiSrc/drvPIC844.cc @@ -3,9 +3,9 @@ FILENAME... drvPIC844.cc USAGE... Motor record driver level support for Physik Instrumente (PI) GmbH & Co. C-844 motor controller. -Version: $Revision: 1.9 $ +Version: $Revision: 1.10 $ Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-20 21:35:37 $ +Last Modified: $Date: 2005-03-30 19:12:48 $ */ /* @@ -635,7 +635,9 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "PIC844_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "PIC844_motor", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); }