Deleted Added
sdiff udiff text old ( 12031:46116545e745 ) new ( 12406:86bde4a026b5 )
full compact
1/*
2 * Copyright 2015 LabWare
3 * Copyright 2014 Google, Inc.
4 * Copyright (c) 2007 The Hewlett-Packard Development Company
5 * All rights reserved.
6 *
7 * The license below extends only to copyright in the software and shall
8 * not be construed as granting a license to any other intellectual

--- 58 unchanged lines hidden (view full) ---

67RemoteGDB::RemoteGDB(System *_system, ThreadContext *c) :
68 BaseRemoteGDB(_system, c), regCache32(this), regCache64(this)
69{}
70
71bool
72RemoteGDB::acc(Addr va, size_t len)
73{
74 if (FullSystem) {
75 Walker *walker = context->getDTBPtr()->getWalker();
76 unsigned logBytes;
77 Fault fault = walker->startFunctional(context, va, logBytes,
78 BaseTLB::Read);
79 if (fault != NoFault)
80 return false;
81
82 Addr endVa = va + len - 1;
83 if ((va & ~mask(logBytes)) == (endVa & ~mask(logBytes)))

--- 138 unchanged lines hidden ---