mirror of
https://github.com/wfjm/w11.git
synced 2026-01-26 20:32:10 +00:00
- interim release w11a_V0.57 (untagged)
- new C++ and Tcl based backend server supports now RK11 handling - w11a systems operate with rlink over USB on nexsy2 and nexsy3 boards. See w11a_os_guide.txt for details
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// $Id: RlinkConnect.cpp 495 2013-03-06 17:13:48Z mueller $
|
||||
// $Id: RlinkConnect.cpp 509 2013-04-21 20:46:20Z mueller $
|
||||
//
|
||||
// Copyright 2011-2013 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
//
|
||||
@@ -13,6 +13,7 @@
|
||||
//
|
||||
// Revision History:
|
||||
// Date Rev Version Comment
|
||||
// 2013-04-21 509 1.3.2 add SndAttn() method
|
||||
// 2013-03-01 493 1.3.1 add Server(Active..|SignalAttn)() methods
|
||||
// 2013-02-23 492 1.3 use scoped_ptr for Port; Close allways allowed
|
||||
// use RlinkContext, add Context(), Exec(..., cntx)
|
||||
@@ -27,7 +28,7 @@
|
||||
|
||||
/*!
|
||||
\file
|
||||
\version $Id: RlinkConnect.cpp 495 2013-03-06 17:13:48Z mueller $
|
||||
\version $Id: RlinkConnect.cpp 509 2013-04-21 20:46:20Z mueller $
|
||||
\brief Implemenation of RlinkConnect.
|
||||
*/
|
||||
|
||||
@@ -574,6 +575,7 @@ int RlinkConnect::PollAttn(RerrMsg& emsg)
|
||||
|
||||
bool RlinkConnect::SndOob(uint16_t addr, uint16_t data, RerrMsg& emsg)
|
||||
{
|
||||
boost::lock_guard<RlinkConnect> lock(*this);
|
||||
fStats.Inc(kStatNSndOob);
|
||||
return fTxPkt.SndOob(fpPort.get(), addr, data, emsg);
|
||||
}
|
||||
@@ -581,6 +583,15 @@ bool RlinkConnect::SndOob(uint16_t addr, uint16_t data, RerrMsg& emsg)
|
||||
//------------------------------------------+-----------------------------------
|
||||
//! FIXME_docs
|
||||
|
||||
bool RlinkConnect::SndAttn(RerrMsg& emsg)
|
||||
{
|
||||
boost::lock_guard<RlinkConnect> lock(*this);
|
||||
return fTxPkt.SndAttn(fpPort.get(), emsg);
|
||||
}
|
||||
|
||||
//------------------------------------------+-----------------------------------
|
||||
//! FIXME_docs
|
||||
|
||||
void RlinkConnect::SetLogOpts(const LogOpts& opts)
|
||||
{
|
||||
if (opts.baseaddr!=2 && opts.baseaddr!=8 && opts.baseaddr!=16)
|
||||
|
||||
Reference in New Issue
Block a user