From: Bob J. <jac...@us...> - 2005-04-27 16:28:36
|
Update of /cvsroot/jmri/jmri/jmrit/symbolicprog In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4149 Modified Files: LongAddrVariableValue.java Log Message: read/write all update: Set ToRead, ToWrite properties. Remove spurious commented lines from long ago Index: LongAddrVariableValue.java =================================================================== RCS file: /cvsroot/jmri/jmri/jmrit/symbolicprog/LongAddrVariableValue.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** LongAddrVariableValue.java 5 Jan 2005 23:41:37 -0000 1.9 --- LongAddrVariableValue.java 27 Apr 2005 16:28:20 -0000 1.10 *************** *** 189,194 **** public void readAll() { if (log.isDebugEnabled()) log.debug("longAddr read() invoked"); setBusy(true); // will be reset when value changes - //super.setState(READ); if (_progState != IDLE) log.warn("Programming state "+_progState+", not IDLE, in read()"); _progState = READING_FIRST; --- 189,194 ---- public void readAll() { if (log.isDebugEnabled()) log.debug("longAddr read() invoked"); + setToRead(false); setBusy(true); // will be reset when value changes if (_progState != IDLE) log.warn("Programming state "+_progState+", not IDLE, in read()"); _progState = READING_FIRST; *************** *** 200,205 **** if (log.isDebugEnabled()) log.debug("write() invoked"); if (getReadOnly()) log.error("unexpected write operation when readOnly is set"); setBusy(true); // will be reset when value changes - //super.setState(STORED); if (_progState != IDLE) log.warn("Programming state "+_progState+", not IDLE, in write()"); _progState = WRITING_FIRST; --- 200,205 ---- if (log.isDebugEnabled()) log.debug("write() invoked"); if (getReadOnly()) log.error("unexpected write operation when readOnly is set"); + setToWrite(false); setBusy(true); // will be reset when value changes if (_progState != IDLE) log.warn("Programming state "+_progState+", not IDLE, in write()"); _progState = WRITING_FIRST; |