Skip to content

Commit 44d5d0d

Browse files
author
Michael Davidsaver
committed
update release notes for 2.4
1 parent dafac7e commit 44d5d0d

File tree

2 files changed

+9
-48
lines changed

2 files changed

+9
-48
lines changed

Changelog

Lines changed: 3 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,5 @@
1-
Version 2.4 Unreleased
1+
See Changelog section of documentation/mainpage.h
22

3-
[Michael Davidsaver]
4-
* Remove C++ style comments from epicsMMIODef.h and devcsr.h
5-
* Fix Issue preventing Custom PCI bus implementation. (Found by Dan Eichel)
3+
Also
64

7-
[Till Straumann]
8-
* Linux "ISR" thread stack size not correct
9-
* Linux: Add options to address mapping issue effecting PCI cards with
10-
I/O Port BARs before MMIO BARs. See documentation of devPCIToLocalAddr().
11-
12-
-- Michael Davidsaver<[email protected]> Tue, 17 Jul 2012 16:48:07 -0400
13-
14-
Version 2.3
15-
16-
* Include proper headers to enable memory barriers for vxWorks >= 6.6
17-
* Fallback to noop when vxWorks memory barriers are not available
18-
* Fix incorrect return code when connecting pci interrupts on vxWorks
19-
20-
-- Michael Davidsaver<[email protected]> Wed, 04 Apr 2012 10:03:34 -0400
21-
22-
Version 2.2
23-
24-
* linux: follow changes to /sys (needed for kernel >2.6.26)
25-
* pci: IOC shell functions added: pciread()
26-
* pci: vxworks translate PCI addresses
27-
* Build on vxWorks 6.8 (Thanks to Andrew Johnson)
28-
* pci: Make operations reentrant on RTEMS and vxWorks (previously was not oops.)
29-
* pci: Fix bug with devPCIBarLen on RTEMS and vxWorks.
30-
31-
-- Michael Davidsaver<[email protected]> Mon, 26 Sep 2011 10:34:27 -0400
32-
33-
Version 2.1
34-
35-
* Fix build issue with 3.14.12 with RTEMS pc386
36-
(found by Jim Chen from Hytec)
37-
* Add notification of missed PCI interrupt events on Linux
38-
* Additional argument 'count' for vmeread() to show blocks of registers
39-
* Add documentation sections on x86 Port I/O and Linux requirements
40-
41-
-- Michael Davidsaver<[email protected]> Fri, 14 Jan 2011 10:53:22 -0500
42-
43-
Version 2.0
44-
45-
* Initial release
46-
47-
-- Michael Davidsaver<[email protected]> Wed, 22 Sep 2010 14:12:35 -0400
5+
http://epics.sourceforge.net/devlib2/#changelog

documentation/mainpage.h

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,15 @@ the width and order of accesses.
7878
7979
@section changelog Changelog
8080
81-
@subsection ver24 2.4 (Unreleased)
81+
@subsection ver24 2.4 (Oct. 2012)
8282
8383
@li Remove C++ style comments from epicsMMIODef.h and devcsr.h
8484
@li Fix Issue preventing Custom PCI bus implementation. (Found by Dan Eichel)
85-
@li Linux "ISR" thread stack size not correct
86-
@li Linux: Add options to address mapping issue effecting PCI cards with I/O Port BARs before MMIO BARs.
85+
@li Linux "ISR" thread stack size not correct (Fixed by Till Straumann)
86+
@li Linux: Previous versions expected Linux kernel modules to leave gaps for un-mappable PCI BARs (I/O Ports).
87+
However, most existing kernel modules don't do this. Add a flag to devPCIToLocalAddr() to specify
88+
how a device's kernel module does mapping. The default is to map as in previous versions.
89+
(New behavior by Till Straumann)
8790
See documentation of devPCIToLocalAddr().
8891
8992
@subsection ver23 2.3 (Apr. 2012)

0 commit comments

Comments
 (0)