Examples of RWRegister


Examples of avrora.sim.RWRegister

     */
    protected class BufferedRegister extends RWRegister {
        final RWRegister register;

        protected BufferedRegister() {
            this.register = new RWRegister();
        }
View Full Code Here

Examples of avrora.sim.RWRegister

        // create the active registers
        for ( int ior = 0; ior < rl.ioreg_size; ior++ ) {
            RegisterLayout.RegisterInfo ri = rl.info[ior];
            if ( ri == null || ri.subfields == null ) {
                // no subfields; no special register is necessary
                registers[ior] = new RWRegister();
            } else {
                registers[ior] = createMultiFieldRegister(ri);
            }
        }
    }
View Full Code Here

Examples of avrora.sim.RWRegister

            }
        });

        ticker = new Ticker();

        highTempReg = new RWRegister();

        compareUnits = new OutputCompareUnit[numUnits];
        newOCU(0, numUnits, m, rset, 'A', OCFnA);
        newOCU(1, numUnits, m, rset, 'B', OCFnB);
        newOCU(2, numUnits, m, rset, 'C', OCFnC);

        TCNTnH_reg = new RWRegister();
        TCNTnL_reg = new TCNTnRegister();
        TCNTn_reg = new PairedRegister(TCNTnH_reg, TCNTnL_reg);

        ICRnH_reg = new RWRegister();
        ICRnL_reg = new RWRegister();
        ICRn_reg = new PairedRegister(ICRnL_reg, ICRnH_reg);

        externalClock = m.getClock("external");
        timerClock = mainClock;
View Full Code Here

Examples of avrora.sim.RWRegister

     */
    protected class BufferedRegister extends RWRegister {
        final RWRegister register;

        protected BufferedRegister() {
            this.register = new RWRegister();
        }
View Full Code Here

Examples of avrora.sim.RWRegister

    EEPROM(int size, AtmelMicrocontroller m) {
        super("eeprom", m);

        ticker = new EEPROMTicker();

        EEDR_reg = new RWRegister();
        EECR_reg = new EECRReg();
        EEARL_reg = new RWRegister();
        EEARH_reg = new EEARHReg();

        EEPROM_SIZE = size;
        EEPROM_data = new byte[EEPROM_SIZE];
View Full Code Here

Examples of avrora.sim.RWRegister

    protected class DataRegister extends RWRegister {
        RWRegister transmitRegister;
        DataRegister.TwoLevelFIFO receiveRegister;

        DataRegister() {
            transmitRegister = new RWRegister();
            receiveRegister = new DataRegister.TwoLevelFIFO();
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.