From 0784bbec71cd673cd42328075065cd7579a9b7d3 Mon Sep 17 00:00:00 2001
From: Andrew Johnson Remove Immediately after the dbLoadDatabase command add Immediately after the dbLoadDatabase(xxx.dbd) command addld < iocCore
- registerRecordDeviceDriver(pdbbase)
+
xxx_registerRecordDeviceDriver(pdbbase)
diff --git a/documentation/ConvertingR3.13AppsToR3.14.html b/documentation/ConvertingR3.13AppsToR3.14.html
index f99770fec..2cb12f4d9 100644
--- a/documentation/ConvertingR3.13AppsToR3.14.html
+++ b/documentation/ConvertingR3.13AppsToR3.14.html
@@ -213,7 +213,7 @@ ld < iocCore
dbLoadDatabase("../../dbd/<name>.dbd")
-registerRecordDeviceDriver(pdbbase)
+<name>_registerRecordDeviceDriver(pdbbase)
This document describes how to convert a R3.14.2 application
-so that it builds with release R3.14.3.
+
This document describes how to convert a R3.14.2 application +so that it builds and runs properly with release R3.14.3.
-All application iocBoot/iocxxx/st.cmd files must be modified for R3.14.3 as +the generated routine that registers record device and driver support has been +renamed to incorporate the name of the dbd file it came from. The change to +the startup script is straightforward; any pair of lines like this:
+ +
+dbLoadDatabase("dbd/something.dbd",0,0)
+registerRecordDeviceDriver(pdbbase)
+
+
+must have the second line changed so the result looks like this:
+ +
+dbLoadDatabase("dbd/something.dbd",0,0)
+something_registerRecordDeviceDriver(pdbbase)
+
+
+There may be other pathname components in the dbLoadDatabase line which +should remain exactly as before.
+ + +