/* ### * IP: GHIDRA * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package ghidra.app.emulator.state; import ghidra.pcode.memstate.MemoryFaultHandler; import ghidra.pcode.memstate.MemoryPageBank; import ghidra.program.model.address.AddressSpace; import ghidra.program.model.lang.Language; public class FilteredRegisterBank extends MemoryPageBank { //private final RegisterState regState; //private final boolean writeBack; public FilteredRegisterBank(AddressSpace spc, int ps, RegisterState initState, Language lang, boolean writeBack, MemoryFaultHandler faultHandler) { super(spc, lang.isBigEndian(), ps, faultHandler); //regState = initState; //this.writeBack = writeBack; } }