Line 1... |
Line 1... |
// $Id: Rw11CntlLP11.hpp 515 2013-05-04 17:28:59Z mueller $
|
// $Id: Rw11CntlLP11.hpp 623 2014-12-29 19:11:40Z mueller $
|
//
|
//
|
// Copyright 2013- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
// Copyright 2013-2014 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
//
|
//
|
// This program is free software; you may redistribute and/or modify it under
|
// This program is free software; you may redistribute and/or modify it under
|
// the terms of the GNU General Public License as published by the Free
|
// the terms of the GNU General Public License as published by the Free
|
// Software Foundation, either version 2, or at your option any later version.
|
// Software Foundation, either version 2, or at your option any later version.
|
//
|
//
|
Line 11... |
Line 11... |
// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
// for complete details.
|
// for complete details.
|
//
|
//
|
// Revision History:
|
// Revision History:
|
// Date Rev Version Comment
|
// Date Rev Version Comment
|
|
// 2014-12-29 623 1.1 adopt to Rlink V4 attn logic
|
// 2013-05-01 513 1.0 Initial version
|
// 2013-05-01 513 1.0 Initial version
|
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
|
|
|
|
/*!
|
/*!
|
\file
|
\file
|
\version $Id: Rw11CntlLP11.hpp 515 2013-05-04 17:28:59Z mueller $
|
\version $Id: Rw11CntlLP11.hpp 623 2014-12-29 19:11:40Z mueller $
|
\brief Declaration of class Rw11CntlLP11.
|
\brief Declaration of class Rw11CntlLP11.
|
*/
|
*/
|
|
|
#ifndef included_Retro_Rw11CntlLP11
|
#ifndef included_Retro_Rw11CntlLP11
|
#define included_Retro_Rw11CntlLP11 1
|
#define included_Retro_Rw11CntlLP11 1
|
Line 59... |
Line 60... |
static const uint16_t kCSR_M_ERROR = kWBit15;
|
static const uint16_t kCSR_M_ERROR = kWBit15;
|
static const uint16_t kBUF_M_VAL = kWBit08;
|
static const uint16_t kBUF_M_VAL = kWBit08;
|
static const uint16_t kBUF_M_BUF = 0177;
|
static const uint16_t kBUF_M_BUF = 0177;
|
|
|
protected:
|
protected:
|
int AttnHandler(const RlinkServer::AttnArgs& args);
|
int AttnHandler(RlinkServer::AttnArgs& args);
|
void SetOnline(bool online);
|
void SetOnline(bool online);
|
|
|
protected:
|
protected:
|
size_t fPC_buf; //!< PrimClist: buf index
|
size_t fPC_buf; //!< PrimClist: buf index
|
};
|
};
|