versadac
1
versadac - Scalable Recorder Firmware
Main Page
Classes
Files
File List
File Members
core
io_spi
rst_ssm.h
1
/*******************************************************************************
2
FILE : rst_ssm.h
3
VERSION : $Id$
4
AUTHOR : David Cozens
5
SYSTEM : Diab C for PowerPC under vxWorks
6
DESCRIPTION : SPI scheduled message to reset a 2500 IO Module.
7
*******************************************************************************/
8
#ifndef __RST_SSM_H
9
#define __RST_SSM_H
10
#include "spismsg.h"
11
12
class
IdentSpiScheduledMessage
;
13
14
class
ResetSpiScheduledMessage
:
public
SpiScheduledMessage
15
{
16
public
:
17
ResetSpiScheduledMessage
(
unsigned
char
module);
18
virtual
~
ResetSpiScheduledMessage
();
19
virtual
void
sent();
20
void
setAssociatedIdentMessage(
IdentSpiScheduledMessage
*z_identMessage){m_identMessage = z_identMessage;};
21
22
private
:
23
static
unsigned
short
moduleToDevice(
unsigned
char
module);
24
IdentSpiScheduledMessage
*m_identMessage;
25
};
26
#endif
/*__RST_SSM_H */
27
ResetSpiScheduledMessage
Definition:
rst_ssm.h:14
IdentSpiScheduledMessage
Definition:
id_ssm.h:55
Generated on Wed Aug 19 2020 10:33:41 for versadac by
1.8.9.1