Lines Matching refs:IBusPeripheral
23 …public interface IBusController: IPeripheralContainer<IBusPeripheral, BusRangeRegistration>, IPeri…
24 …IPeripheralRegister<ICPU, CPURegistrationPoint>, IPeripheralRegister<IBusPeripheral, BusMultiRegis…
25 …IPeripheralRegister<IBusPeripheral, BusParametrizedRegistration>, ICanLoadFiles, IPeripheral, IMul…
57 IBusRegistered<IBusPeripheral> WhatIsAt(ulong address, IPeripheral context = null); in WhatIsAt()
70 … IEnumerable<IBusRegistered<IBusPeripheral>> GetRegisteredPeripherals(IPeripheral context = null); in GetRegisteredPeripherals()
71 …IEnumerable<IBusRegistered<IBusPeripheral>> GetRegistrationsForPeripheralType<T>(IPeripheral conte… in GetRegistrationsForPeripheralType()
76 …IBusPeripheral peripheral, BusRangeRegistration newRegistration, ICPU context, Func<IEnumerable<IB… in MoveRegistrationWithinContext() argument
83 …void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subran… in SetHookAfterPeripheralRead()
84 …void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subr… in SetHookBeforePeripheralWrite()
85 void ClearHookAfterPeripheralRead<T>(IBusPeripheral peripheral); in ClearHookAfterPeripheralRead()
93 …void MapMemory(IMappedSegment segment, IBusPeripheral owner, bool relative = true, ICPUWithMappedM… in MapMemory()
107 void EnableAllTranslations(IBusPeripheral busPeripheral, bool enable = true); in EnableAllTranslations()
130 … void MoveBusMultiRegistrationWithinContext(this IBusController bus, IBusPeripheral peripheral, Bu… in MoveBusMultiRegistrationWithinContext()