* itron/src/trcv_mbf.c: Use size_t for sizes.
* libmisc/monitor/mon-object.c: Use size_t for sizes.
* libmisc/monitor/mon-server.c: Use size_t for sizes.
* libmisc/monitor/monitor.h: Use size_t for sizes.
* libmisc/mw-fb/mw_uid.c: Use size_t for sizes.
* score/include/rtems/score/coremsg.h: Use size_t for sizes.
* score/src/coremsgbroadcast.c: Use size_t for sizes.
* score/src/coremsgsubmit.c: Use size_t for sizes.
* vmeUniverse/README.porting, vmeUniverse/README.universe:
updated, added more information for BSP implementors.
* vmeUniverse/VMEDMA.h (added): VME DMA API definition.
* vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
* vmeUniverse/bspVmeDmaList.c (added):
Driver-independent code for linked-list DMA (public + private headers,
implementation).
* vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
interface to new DMA features of drivers.
* vmeUniverse/vme_amd_defs.h: Added definition for data-width
hint bits (VME_MODE_DBWxx).
* vmeUniverse/vmeTsi148.c: added DMA support. Added support for
data-width hint/modifier bits.
* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
Added support for data-width hint/modifier bits.
Added support for xxx_BLT, xxx_MBLT address modifiers.
Restrict DBW to 32 in non-MBLT modes (except single-beat;
a comment is in README.universe). Updated DMA support to
implement new VMEDMA.h API. Added support for non-incrementing
VME addresses. Restrict data width to 32 for single-beat AMs
when the universe would use MBLT for DMA.
* shared/vme/VMEConfig.h:
Added more comments about the semantics of the various
symbols BSPs should define in this file.
Removed declarations of BSP_VMEInit(), BSP_VMEIrqMgrInstall().
* shared/vme/vmeconfig.c: declare BSP_VMEInit(),
BSP_VMEIrqMgrInstall() here.
* Makefile.am, shared/vme/README,
* shared/vme/vme_universe_dma.c (added): Added glue code
implementing the VMEDMA.h API using the vmeUniverse driver.
* Makefile.am, preinstall.am,
* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
cleaned up vme support - use files from libbsp/powerpc/shared/vme
and define BSP specifica in VMEConfig.h.
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c
* irq/irq.c, include/gen2.h:
removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
Support for VME IRQ software priorities was incomplete/incorrect
on this BSP.
* Makefile.am, preinstall.am, include/bsp.h,
* vme/vmeconfig.c (removed), vme/VME.h (removed):
cleaned up vme support - use files from libbsp/powerpc/shared/vme
and define BSP specifica in VMEConfig.h.
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c
* Makefile.am, preinstall.am, include/bsp.h:
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c
Added explanation for use of BSP_PIC_DO_EOI by
BSP implementors who derive from this 'include/bsp.h'.
* Makefile.am, preinstall.am, include/bsp.h,
* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
cleaned up vme support - use files from libbsp/powerpc/shared/vme
and define BSP specifica in VMEConfig.h.
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c