예제 #1
0
        public static void Redirect(this SystemBus sysbus, long from, long to, long size)
        {
            var redirector = new Redirector(sysbus.Machine, to);
            var rangePoint = new BusRangeRegistration(from.By(size));

            sysbus.Register(redirector, rangePoint);
        }
예제 #2
0
파일: Redirector.cs 프로젝트: rte-se/emul8
 public static void Redirect(this SystemBus sysbus, long from, long to, long size)
 {
     var redirector = new Redirector(sysbus.Machine, to);
     var rangePoint = new BusRangeRegistration(from.By(size));
     sysbus.Register(redirector, rangePoint);
 }
예제 #3
0
 public BusRegistered(T what, BusRangeRegistration where)
 {
     Peripheral        = what;
     RegistrationPoint = where;
 }