Created by mdavidsaver and last modified

* Add VME connect/disconnect enable/disable IRQ calls to the "virtual os". (fixes bug #541331)
  It is now possible to compile all devLib code on targets without runtime support
* All internal functions are made static. Some were not before.
* Move VME calls to devLibVME.h. devLib.h contains general defintions and error codes.
  For compatibility devLib.h includes devLibVME.h unless the macro NO_DEVLIB_COMPAT is defined.
* The "virtual os" table API has been moved to a seperate header devLibVMEImpl.h.
* The "virtual os" table is renamed from pdevLibVirtualOS to pdevLibVME to reflect the fact
  that other bus types would use seperate tables.

Get this branch:
bzr branch lp:~mdavidsaver/epics-base/devlib-cleanup
Only mdavidsaver can upload to this branch. If you are mdavidsaver please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

12083. By mdavidsaver on 2010-05-28

include compatibility definition of pdevLibVirtualOS

12082. By mdavidsaver on 2010-05-27

fix typo in rtems internal function names

Not externally visible so no reason not to fix

12081. By mdavidsaver on 2010-05-26

copyright boilerplate for devLibVME

12080. By mdavidsaver on 2010-05-25

[PATCH 12/12] add entry to release notes

12079. By mdavidsaver on 2010-05-25

[PATCH 11/12] remove unimplimented PCI api

12078. By mdavidsaver on 2010-05-25

[PATCH 10/12] move general macros and error codes to devLib.h

includes devLibVME.h for compatibility

12077. By mdavidsaver on 2010-05-25

[PATCH 09/12] rename vme pointer table

12076. By mdavidsaver on 2010-05-25

[PATCH 08/12] fix includes

12075. By mdavidsaver on 2010-05-25

[PATCH 07/12] rename devLib to devLibVME

12074. By Michael Davidsaver <davidsav@md-laptop.(none)> on 2010-05-25

[PATCH 06/12] use epics extern macro

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.