* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * Authors: Ali Saidi
- * William Wang
- * Andreas Sandberg
*/
#include "dev/ps2/touchkit.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PS2.hh"
#include "dev/ps2/types.hh"
#include "params/PS2TouchKit.hh"
-PS2TouchKit::PS2TouchKit(const PS2TouchKitParams *p)
+PS2TouchKit::PS2TouchKit(const PS2TouchKitParams &p)
: PS2Device(p),
- vnc(p->vnc),
+ vnc(p.vnc),
enabled(false), touchKitEnabled(false)
{
if (vnc)
send(resp, sizeof(resp));
}
-
-PS2TouchKit *
-PS2TouchKitParams::create()
-{
- return new PS2TouchKit(this);
-}