#ifndef _JESDRX_H #define _JESDRX_H #include #include //JesdRx class IJesdRxB; typedef shared_ptr JesdRxB; class IJesdRxB : public virtual IMMIODev { public: static JesdRxB create(const char *name); }; class IJesdRx; typedef shared_ptr JesdRx; class IJesdRx : public virtual IEntry { public: static JesdRx create(Path p); public: /* Commands */ virtual void ClearErrors() = 0; virtual void RestartGTs() = 0; }; #endif