From dd2800302fc714b60abd22ca3a8f2c27cda75ef4 Mon Sep 17 00:00:00 2001
From: Marty Kraimer Changes since 3.14.7
+drvTS
+
+This is removed from EPICS base. The version that previously came with base
+was the version that worked with the APS event system. It is available from
+APS. The version that works with the newer event systems that evolved from
+the APS system is available from the Swiss Light Source.
It was possible for taskwd (task watchdog) to not detect when some +of the standard tasks failed. This is because they were passing +their threadid rather than using epicsThreadGetIdSelf. +It was possible to call taskwdInsert before the threadid was actually set.
+ + +dbLockGetLockId incorrectly always returned 0. dbBkpt (database breakpoint +facility) is the only code that needed this. This caused unknown errors +if the dbBkpt facility is used.
+The maximum size was initialized to 65636 instead of 65536.
Add additional cast to prevent 'strict aliaising' warnings.