From 483d1ea3f04f6b0982f782c1630c2512fe4bb22e Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 13 Dec 2002 13:42:04 +0000 Subject: [PATCH] more notes for 3.14.1 --- documentation/RELEASE_NOTES.html | 49 ++++++++++++++++++++++++++++---- 1 file changed, 44 insertions(+), 5 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index ddeeea93d..4aba4fa73 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -16,6 +16,43 @@

Changes since beta2

+

function - New Database Definition Keyword

+ +

dbStaticLib and related programs now accept a new keyword in DBD files:

+
function(name)
+ +

Where 'name' is the name of a +function with "C" linkage that is included in the IOC binary. This function +will be automatically registered with the registry at the same time as the +record/device/driver tables, and is intended to make using subroutine records +much easier on non-vxWorks systems.. Prior R3.14 releases required there to +be a static registration routine for such subroutines.

+ +

dbStaticLib has two additional routines to support this, dbDumpFunction() +and dbWriteFunctionFP(). dbDumpFunction has been added to the iocsh command +table.

+ +

iocsh

+ +

When executing commands from a script file, iocsh now echoes each command +to the terminal before execution. This makes it much easier to see where +errors are being reported.

+ +

Solaris build requirement

+ +

uname must be defined for builds +on solaris hosts because it is used to determine the solaris version.

+ +

RULES.Db

+ +

A *[nn].db file will be created from an *.template and a *[nn].substitutions file ,where nn has a value between 0 and 99.

+

Support for 64 bit long

Many changes were made to support architectures on which a long is a 64 @@ -41,8 +78,7 @@ bit integer. The basic change was to change:

The various parts of hardware link definitions now accept HEX values, e.g.

-
field(INP,"L0 A1 C0 S0xa @")
-
+
field(INP,"L0 A1 C0 S0xa @")

NOTES:

Mac OS X

-

Now supported as development platform and as IOC. + +

Now supported as development platform and as IOC.

RTEMS

+

Additional RTEMS-pc386 network drivers are available

iocsh

-

Configurable iocsh command-line editing support (none, readline, libtecla)

+

Configurable iocsh command-line editing support (none, readline, +libtecla)

Changes since beta1