From 704123e8152edcd80447659317f1c8b31a1576e6 Mon Sep 17 00:00:00 2001 From: tpearson Date: Sat, 9 Jul 2011 02:23:29 +0000 Subject: [PATCH] Remove the tq in front of these incorrectly TQt4-converted methods/data members: tqrepaint[...] tqinvalidate[...] tqparent[...] tqmask[...] tqlayout[...] tqalignment[...] git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/piklab@1240522 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- src/coff/base/coff_object.cpp | 2 +- src/coff/base/disassembler.cpp | 4 +- src/common/common/bitvalue.h | 2 +- src/common/global/purl.cpp | 2 +- src/common/gui/hexword_gui.h | 2 +- src/devices/base/hex_buffer.cpp | 4 +- src/devices/gui/hex_word_editor.h | 2 +- src/devices/mem24/gui/mem24_hex_view.cpp | 2 +- src/devices/mem24/mem24/mem24_memory.cpp | 6 +- src/devices/mem24/prog/mem24_prog.cpp | 4 +- src/devices/pic/base/pic.cpp | 32 +++---- src/devices/pic/base/pic_config.cpp | 36 ++++---- src/devices/pic/base/pic_config.h | 10 +-- src/devices/pic/base/pic_protection.cpp | 8 +- src/devices/pic/base/pic_protection.h | 2 +- src/devices/pic/gui/pic_config_editor.cpp | 4 +- .../pic/gui/pic_config_word_editor.cpp | 12 +-- src/devices/pic/pic/pic_memory.cpp | 90 +++++++++---------- src/devices/pic/pic/pic_memory.h | 10 +-- src/devices/pic/prog/pic_prog.cpp | 2 +- src/devices/pic/xml/pic_xml_to_data.cpp | 28 +++--- src/piklab-hex/main.cpp | 4 +- src/piklab-test/base/generator_check.cpp | 14 +-- src/piklab-test/checksum/checksum_check.cpp | 22 ++--- src/piklab-test/checksum/checksum_check.h | 4 +- src/progs/direct/base/direct_16.cpp | 4 +- src/progs/direct/base/direct_16.h | 2 +- src/progs/direct/base/direct_18F.cpp | 8 +- src/progs/icd2/base/icd2_debug.cpp | 6 +- src/progs/icd2/base/icd2_debug_specific.cpp | 2 +- src/progs/icd2/base/icd2_debug_specific.h | 6 +- src/progs/pickit2v2/base/pickit2v2.cpp | 2 +- 32 files changed, 169 insertions(+), 169 deletions(-) diff --git a/src/coff/base/coff_object.cpp b/src/coff/base/coff_object.cpp index f6263fd..6a1a17a 100644 --- a/src/coff/base/coff_object.cpp +++ b/src/coff/base/coff_object.cpp @@ -394,7 +394,7 @@ Coff::Section::Section(const Device::Data &device, const Object &object, } //qDebug(" %s: %s (%s %s)", toHex(address, 4).data(), _data[address].disasm.data(), _data[address].opcode.data(), (nbop==2 ? _data[address+inc].opcode.data() : "")); } else if ( _flags & FDataRom ) _instructions[address].opcode = toHex(op, 4); - else if ( _flags & FData ) _instructions[address].opcode = toHex(op.tqmaskWith(0xFF), 2); + else if ( _flags & FData ) _instructions[address].opcode = toHex(op.maskWith(0xFF), 2); } } diff --git a/src/coff/base/disassembler.cpp b/src/coff/base/disassembler.cpp index c818beb..9790843 100644 --- a/src/coff/base/disassembler.cpp +++ b/src/coff/base/disassembler.cpp @@ -125,8 +125,8 @@ TQStringList SourceLine::configNames(Pic::ConfigNameType type, const Pic::Memory BitValue v = memory.normalizedWord(Pic::MemoryRangeType::Config, word); const Pic::Config::Word &cword = config._words[word]; TQStringList cnames; - for (uint k=0; k=0; l--) { const Pic::Config::Value &cvalue = ctqmask.values[l]; diff --git a/src/common/common/bitvalue.h b/src/common/common/bitvalue.h index 9d0a50f..8bf61d2 100644 --- a/src/common/common/bitvalue.h +++ b/src/common/common/bitvalue.h @@ -96,7 +96,7 @@ public: BitValue XORn(uint n) const; // XOR between groups of n bits inside value BitValue XNORn(uint n) const; // XORn then NOT on n bits - BitValue tqmaskWith(BitValue tqmask) const { return _value & tqmask._value; } + BitValue maskWith(BitValue tqmask) const { return _value & tqmask._value; } bool isInside(BitValue v) const { return ( (_value & v._value)==_value ); } BitValue complementInMask(BitValue tqmask) const { return tqmask._value & ~_value; } BitValue twoComplement() const { return -_value; } diff --git a/src/common/global/purl.cpp b/src/common/global/purl.cpp index aeae543..265d5a7 100644 --- a/src/common/global/purl.cpp +++ b/src/common/global/purl.cpp @@ -137,7 +137,7 @@ TQString PURL::Private::findName(const TQString &filepath) TQString PURL::Private::convertWindowsShortFilepath(const TQString &filepath) { - // aptqparently "winepath" cannot do that for us and it is a real pain too... + // apparently "winepath" cannot do that for us and it is a real pain too... // we assume filepath is an absolute unix path // first see if we know the dirpath TQFileInfo finfo(filepath); diff --git a/src/common/gui/hexword_gui.h b/src/common/gui/hexword_gui.h index f607f07..19b8404 100644 --- a/src/common/gui/hexword_gui.h +++ b/src/common/gui/hexword_gui.h @@ -82,7 +82,7 @@ protected: virtual bool isValid() const { return true; } virtual BitValue tqmask() const { return maxValue(NumberBase::Hex, _nbChars); } - virtual BitValue normalizeWord(BitValue value) const { return value.tqmaskWith(tqmask()); } + virtual BitValue normalizeWord(BitValue value) const { return value.maskWith(tqmask()); } virtual BitValue word() const { return _word; } virtual void setWord(BitValue value) { _word = value; } virtual BitValue blankValue() const { return 0; } diff --git a/src/devices/base/hex_buffer.cpp b/src/devices/base/hex_buffer.cpp index 09bf847..f389c92 100644 --- a/src/devices/base/hex_buffer.cpp +++ b/src/devices/base/hex_buffer.cpp @@ -250,8 +250,8 @@ void HexBuffer::load(TQTextStream &stream, Format &format, TQValueList> 1; BitValue value = (*this)[a]; - if ( addrbase+x & 1 ) insert(a, value.tqmaskWith(0x00FF) | data << 8); // Odd addr => Hi byte - else insert(a, value.tqmaskWith(0xFF00) | data); // Low byte + if ( addrbase+x & 1 ) insert(a, value.maskWith(0x00FF) | data << 8); // Odd addr => Hi byte + else insert(a, value.maskWith(0xFF00) | data); // Low byte //if ( x==0 ) qDebug("fb@%s: %s", toHex(addrbase+x >> 1, 8).data(), toHex(fb[addrbase+x >> 1], 8).data()); cksum += data; } diff --git a/src/devices/gui/hex_word_editor.h b/src/devices/gui/hex_word_editor.h index db9374c..8744d03 100644 --- a/src/devices/gui/hex_word_editor.h +++ b/src/devices/gui/hex_word_editor.h @@ -55,7 +55,7 @@ private: virtual bool isValid() const { return true; } virtual BitValue tqmask() const { return _tqmask; } - virtual BitValue normalizeWord(BitValue value) const { return value.tqmaskWith(_tqmask); } + virtual BitValue normalizeWord(BitValue value) const { return value.maskWith(_tqmask); } virtual BitValue word() const { return _word; } virtual void setWord(BitValue value) { _word = value; } virtual BitValue blankValue() const { return BitValue(); } diff --git a/src/devices/mem24/gui/mem24_hex_view.cpp b/src/devices/mem24/gui/mem24_hex_view.cpp index 7ded854..7c30e9f 100644 --- a/src/devices/mem24/gui/mem24_hex_view.cpp +++ b/src/devices/mem24/gui/mem24_hex_view.cpp @@ -34,5 +34,5 @@ BitValue Mem24::HexView::checksum() const BitValue cs = 0x0000; for (uint i=0; i(_memory->device()).nbBytes(); i++) cs += static_cast(_memory)->byte(i); - return cs.tqmaskWith(0xFFFF); + return cs.maskWith(0xFFFF); } diff --git a/src/devices/mem24/mem24/mem24_memory.cpp b/src/devices/mem24/mem24/mem24_memory.cpp index b09aa79..a29cee7 100644 --- a/src/devices/mem24/mem24/mem24_memory.cpp +++ b/src/devices/mem24/mem24/mem24_memory.cpp @@ -34,7 +34,7 @@ void Mem24::Memory::copyFrom(const Device::Memory &memory) Device::Array Mem24::Memory::arrayForWriting() const { Device::Array data(_data.count()); - for (uint i=0; i(vdata.memory).byte(index); - v = v.tqmaskWith(0xFF); - d = d.tqmaskWith(0xFF); + v = v.maskWith(0xFF); + d = d.maskWith(0xFF); if ( v==d ) return true; Address address = index; if ( vdata.actions & BlankCheckVerify ) diff --git a/src/devices/pic/base/pic.cpp b/src/devices/pic/base/pic.cpp index b58f480..fd8622b 100644 --- a/src/devices/pic/base/pic.cpp +++ b/src/devices/pic/base/pic.cpp @@ -175,23 +175,23 @@ bool Pic::Data::matchId(BitValue rawId, Device::IdData &idata) const case Architecture::P18F: case Architecture::P18J: nid = rawId.clearMaskBits(0x1F); - idata.revision = rawId.tqmaskWith(0x1F); + idata.revision = rawId.maskWith(0x1F); break; case Architecture::P24F: - nid = (rawId >> 16).tqmaskWith(0x3FFF); - idata.revision = (rawId >> 6).tqmaskWith(0x7); - idata.minorRevision = rawId.tqmaskWith(0x7); + nid = (rawId >> 16).maskWith(0x3FFF); + idata.revision = (rawId >> 6).maskWith(0x7); + idata.minorRevision = rawId.maskWith(0x7); break; case Architecture::P30F: - nid = (rawId >> 16).tqmaskWith(0xFFFF); - idata.revision = (rawId >> 6).tqmaskWith(0x3F); - idata.minorRevision = rawId.tqmaskWith(0x3F); - idata.process = (rawId >> 12).tqmaskWith(0xF); + nid = (rawId >> 16).maskWith(0xFFFF); + idata.revision = (rawId >> 6).maskWith(0x3F); + idata.minorRevision = rawId.maskWith(0x3F); + idata.process = (rawId >> 12).maskWith(0xF); break; case Architecture::P24H: case Architecture::P33F: - nid = (rawId >> 16).tqmaskWith(0xFFFF); - idata.revision = rawId.tqmaskWith(0xFFFF); // ?? + nid = (rawId >> 16).maskWith(0xFFFF); + idata.revision = rawId.maskWith(0xFFFF); // ?? break; case Architecture::Nb_Types: Q_ASSERT(false); break; } @@ -241,7 +241,7 @@ bool Pic::Data::checkCalibration(const Device::Array &data, TQString *message) c } } if ( data.count()==1 ) { - if ( data[0].tqmaskWith(_calibration.opcodeMask)!=_calibration.opcode ) { + if ( data[0].maskWith(_calibration.opcodeMask)!=_calibration.opcode ) { if (message) *message = i18n("Calibration word is not a compatible opcode (%2).") .tqarg(toHexLabel(_calibration.opcode, nbCharsWord(MemoryRangeType::Code))); return false; @@ -326,16 +326,16 @@ Device::Array Pic::Data::gotoInstruction(Address address, bool withPageSelection bool Pic::Data::isGotoInstruction(BitValue instruction) const { switch (_architecture.type()) { - case Architecture::P10X: return ( instruction.tqmaskWith(0xE00)==0xA00 ); - case Architecture::P16X: return ( instruction.tqmaskWith(0xF800)==0x2800 ); - case Architecture::P17C: return ( instruction.tqmaskWith(0xE000)==0xC000 ); + case Architecture::P10X: return ( instruction.maskWith(0xE00)==0xA00 ); + case Architecture::P16X: return ( instruction.maskWith(0xF800)==0x2800 ); + case Architecture::P17C: return ( instruction.maskWith(0xE000)==0xC000 ); case Architecture::P18C: case Architecture::P18F: - case Architecture::P18J: return ( instruction.tqmaskWith(0xFF00)==0xEF00 ); + case Architecture::P18J: return ( instruction.maskWith(0xFF00)==0xEF00 ); case Architecture::P24F: case Architecture::P24H: case Architecture::P30F: - case Architecture::P33F: return ( instruction.tqmaskWith(0xFF0000)==0x040000 ); + case Architecture::P33F: return ( instruction.maskWith(0xFF0000)==0x040000 ); case Architecture::Nb_Types: Q_ASSERT(false); break; } return false; diff --git a/src/devices/pic/base/pic_config.cpp b/src/devices/pic/base/pic_config.cpp index 811a38e..6e59d90 100644 --- a/src/devices/pic/base/pic_config.cpp +++ b/src/devices/pic/base/pic_config.cpp @@ -280,30 +280,30 @@ const Pic::Config::Data Pic::Config::DATA[] = { { { 0, 0 }, Fixed, { { 0, 0 } } } }; -TQMap *Pic::Config::_tqmasks = 0; -TQMap &Pic::Config::tqmasks() +TQMap *Pic::Config::_masks = 0; +TQMap &Pic::Config::masks() { - if ( _tqmasks==0 ) { - _tqmasks = new TQMap; + if ( _masks==0 ) { + _masks = new TQMap; for (uint i=0; DATA[i].tqmask.name; i++) { - (*_tqmasks)[DATA[i].tqmask.name] = MapData(i, -1); + (*_masks)[DATA[i].tqmask.name] = MapData(i, -1); if ( DATA[i].type==MemoryRange ) { for (uint k=0; k=0 ) return i18n("%1 for block %2").tqarg(s).tqarg(mp.block); return s; @@ -312,10 +312,10 @@ TQString Pic::Config::tqmaskLabel(const TQString &tqmask) const Pic::Config::Mask *Pic::Config::findMask(const TQString &tqmask, uint *wordIndex) const { for (uint i=0; i>(TQDataStream &s, Config::Mask &tqmask) TQDataStream &Pic::operator <<(TQDataStream &s, const Config::Word &word) { - s << word.name << word.ignoredCNames << word.wtqmask << word.ptqmask << word.ctqmask << word.bvalue << word.tqmasks; + s << word.name << word.ignoredCNames << word.wtqmask << word.ptqmask << word.ctqmask << word.bvalue << word.masks; return s; } TQDataStream &Pic::operator >>(TQDataStream &s, Config::Word &word) { - s >> word.name >> word.ignoredCNames >> word.wtqmask >> word.ptqmask >> word.ctqmask >> word.bvalue >> word.tqmasks; + s >> word.name >> word.ignoredCNames >> word.wtqmask >> word.ptqmask >> word.ctqmask >> word.bvalue >> word.masks; return s; } diff --git a/src/devices/pic/base/pic_config.h b/src/devices/pic/base/pic_config.h index 67c0b1c..6e13210 100644 --- a/src/devices/pic/base/pic_config.h +++ b/src/devices/pic/base/pic_config.h @@ -48,9 +48,9 @@ public: public: TQString name; TQStringList ignoredCNames; - BitValue wtqmask, ptqmask, ctqmask; // write, protected, and checksum bits tqmasks + BitValue wtqmask, ptqmask, ctqmask; // write, protected, and checksum bits masks BitValue bvalue; // blank value - TQValueVector tqmasks; // ordered from lower to higher + TQValueVector masks; // ordered from lower to higher BitValue usedMask() const; }; @@ -62,7 +62,7 @@ public: const Value *findValue(const TQString &tqmask, const TQString &value) const; const Mask *findMask(const TQString &tqmask, uint *wordIndex = 0) const; static bool hasMaskName(const TQString &tqmask); - static TQString tqmaskLabel(const TQString &tqmask); + static TQString maskLabel(const TQString &tqmask); bool checkValueName(const TQString &tqmask, const TQString &name) const; static TQString valueLabel(const TQString &tqmask, const TQString &name); @@ -73,8 +73,8 @@ private: MapData(int i, int b) : index(i), block(b) {} int index, block; }; - static TQMap &tqmasks(); - static TQMap *_tqmasks; // tqmask name -> index in DATA + static TQMap &masks(); + static TQMap *_masks; // tqmask name -> index in DATA struct NameData { const char *name, *label; diff --git a/src/devices/pic/base/pic_protection.cpp b/src/devices/pic/base/pic_protection.cpp index 7af925c..4c08c45 100644 --- a/src/devices/pic/base/pic_protection.cpp +++ b/src/devices/pic/base/pic_protection.cpp @@ -29,7 +29,7 @@ bool Pic::Protection::isAllProtectedValueName(const TQString &name) const Pic::Protection::Family Pic::Protection::family() const { if ( _config.findMask("WRTBS") ) return CodeGuard; - TQString tqmask = tqmaskName(ProgramProtected, MemoryRangeType::Code); + TQString tqmask = maskName(ProgramProtected, MemoryRangeType::Code); if ( _config.findMask(TQString("%1_%2").tqarg(tqmask).tqarg(0)) ) return BlockProtection; if ( _config.findMask(tqmask) ) return BasicProtection; return NoProtection; @@ -79,10 +79,10 @@ TQString Pic::Protection::blockMaskName(Type type, uint block) const if ( type==StandardSecurity || type==HighSecurity ) return (block==0 ? "SSSEC" : "GSSEC"); return TQString(); } - return TQString("%1_%2").tqarg(tqmaskName(type, MemoryRangeType::Code)).tqarg(block); + return TQString("%1_%2").tqarg(maskName(type, MemoryRangeType::Code)).tqarg(block); } -TQString Pic::Protection::tqmaskName(Type type, MemoryRangeType mtype) const +TQString Pic::Protection::maskName(Type type, MemoryRangeType mtype) const { Q_ASSERT( type!=Nb_Types ); switch (mtype.type()) { @@ -215,7 +215,7 @@ Pic::Protection::ProtectedRange Pic::Protection::extractRange(const TQString &tq for (MemoryRangeType type; type<=MemoryRangeType::Nb_Types; ++type) { // #### danger: <= isBootBlock = ( type==MemoryRangeType::Nb_Types ); for (uint k=0; k1 ) { page = new TQWidget(tabw); diff --git a/src/devices/pic/gui/pic_config_word_editor.cpp b/src/devices/pic/gui/pic_config_word_editor.cpp index bfa55e4..82b24b7 100644 --- a/src/devices/pic/gui/pic_config_word_editor.cpp +++ b/src/devices/pic/gui/pic_config_word_editor.cpp @@ -123,11 +123,11 @@ Pic::ConfigWordEditor::ConfigWordEditor(Memory &memory, uint ci, bool withWordEd TQGridLayout *grid = new TQGridLayout(_top); grid->setColStretch(2, 1); const Config::Word &cword = device().config()._words[ci]; - _combos.resize(cword.tqmasks.count()); + _combos.resize(cword.masks.count()); uint nbChars = device().nbCharsWord(MemoryRangeType::Config); for (uint k=0; k<_combos.count(); k++) { - const Config::Mask &ctqmask = cword.tqmasks[k]; - TQLabel *label = new TQLabel(Config::tqmaskLabel(ctqmask.name) + ":", this); + const Config::Mask &ctqmask = cword.masks[k]; + TQLabel *label = new TQLabel(Config::maskLabel(ctqmask.name) + ":", this); grid->addWidget(label, k, 0); label = new TQLabel(ctqmask.name, this); grid->addWidget(label, k, 1); @@ -148,7 +148,7 @@ void Pic::ConfigWordEditor::setReadOnly(bool readOnly) if (_mdb) _mdb->setReadOnly(readOnly); const Config::Word &cword = device().config()._words[_configIndex]; for (uint k=0; k<_combos.count(); k++) { - const Config::Mask &ctqmask = cword.tqmasks[k]; + const Config::Mask &ctqmask = cword.masks[k]; _combos[k]->setEnabled(!readOnly && !ctqmask.value.isOverlapping(cword.ptqmask) && ctqmask.values.count()!=1); } } @@ -158,7 +158,7 @@ void Pic::ConfigWordEditor::slotModified() BitValue v = memory().word(MemoryRangeType::Config, _configIndex); //qDebug("BinWordEditor::slotModified %i: %s", _configIndex, toHex(v, 4).data()); for (uint k=0; k<_combos.count(); k++) { - const Config::Mask &ctqmask = device().config()._words[_configIndex].tqmasks[k]; + const Config::Mask &ctqmask = device().config()._words[_configIndex].masks[k]; v = v.clearMaskBits(ctqmask.value); v |= ctqmask.values[_combos[k]->index()].value; // set value } @@ -174,7 +174,7 @@ void Pic::ConfigWordEditor::updateDisplay() uint nbChars = device().nbCharsWord(MemoryRangeType::Config); //qDebug("BinWordEditor::updateDisplay %i: %s", _configIndex, toHex(v, 4).data()); for (uint k=0; k<_combos.count(); k++) { - const Config::Mask &ctqmask = device().config()._words[_configIndex].tqmasks[k]; + const Config::Mask &ctqmask = device().config()._words[_configIndex].masks[k]; for (int i=ctqmask.values.count()-1; i>=0; i--) { if ( ctqmask.values[i].value.isInside(v) ) { if ( ctqmask.values[i].isValid() ) _combos[k]->setItem(i); diff --git a/src/devices/pic/pic/pic_memory.cpp b/src/devices/pic/pic/pic_memory.cpp index 8567790..cff538d 100644 --- a/src/devices/pic/pic/pic_memory.cpp +++ b/src/devices/pic/pic/pic_memory.cpp @@ -58,7 +58,7 @@ Device::Array Pic::Memory::arrayForWriting(MemoryRangeType type) const { Device::Array data = _ranges[type]; for (uint i=0; ivalue); + BitValue v = word(MemoryRangeType::Config, i).maskWith(tqmask->value); for (uint k=0; kvalues.count()); k++) if ( v.isInside(tqmask->values[k].value) ) return tqmask->values[k].name; Q_ASSERT(false); @@ -122,8 +122,8 @@ AddressRange Pic::Memory::bootRange() const return AddressRange(start, 2 * size - 1); // instruction words } // only CPB - TQString tqmaskName = protection.bootMaskName(Protection::ProgramProtected); - const Config::Mask *tqmask = device().config().findMask(tqmaskName); + TQString maskName = protection.bootMaskName(Protection::ProgramProtected); + const Config::Mask *tqmask = device().config().findMask(maskName); for (uint k=0; kvalues.count()); k++) { AddressRangeVector rv = protection.extractRanges(tqmask->values[k].name, MemoryRangeType::Code); if ( !rv.isEmpty() ) return rv[0]; @@ -142,9 +142,9 @@ AddressRange Pic::Memory::blockRange(uint i) const Address start = (previous.isEmpty() ? device().range(MemoryRangeType::Code).start : previous.end + 1); return AddressRange(start, device().range(MemoryRangeType::Code).end); } - TQString tqmaskName = protection.blockSizeMaskName(i); + TQString maskName = protection.blockSizeMaskName(i); if ( protection.family()==Protection::CodeGuard ) { // secure segment - TQString value = findValue(tqmaskName); + TQString value = findValue(maskName); Q_ASSERT( !value.isEmpty() ); uint size = value.toUInt(); if ( size==0 ) return AddressRange(); @@ -153,7 +153,7 @@ AddressRange Pic::Memory::blockRange(uint i) const return AddressRange(start, 2 * size - 1); } AddressRange previous = (i==0 ? bootRange() : blockRange(i-1)); - const Config::Mask *tqmask = device().config().findMask(tqmaskName); + const Config::Mask *tqmask = device().config().findMask(maskName); for (uint k=0; kvalues.count()); k++) { AddressRangeVector rv = protection.extractRanges(tqmask->values[k].name, MemoryRangeType::Code); if ( !rv.isEmpty() ) return AddressRange(previous.end + 1, rv[0].end); @@ -165,8 +165,8 @@ AddressRange Pic::Memory::blockRange(uint i) const AddressRange Pic::Memory::bootProtectedRange(Protection::Type ptype) const { const Protection &protection = device().config().protection(); - TQString tqmaskName = protection.bootMaskName(ptype); - TQString value = findValue(tqmaskName); + TQString maskName = protection.bootMaskName(ptype); + TQString value = findValue(maskName); if ( value.isEmpty() ) return AddressRange(); if ( protection.family()!=Protection::CodeGuard ) { if ( protection.extractRanges(value, MemoryRangeType::Code).isEmpty() ) return AddressRange(); @@ -179,8 +179,8 @@ AddressRange Pic::Memory::bootProtectedRange(Protection::Type ptype) const AddressRange Pic::Memory::blockProtectedRange(Protection::Type ptype, uint i) const { const Protection &protection = device().config().protection(); - TQString tqmaskName = protection.blockMaskName(ptype, i); - TQString value = findValue(tqmaskName); + TQString maskName = protection.blockMaskName(ptype, i); + TQString value = findValue(maskName); if ( value.isEmpty() ) return AddressRange(); if ( protection.family()!=Protection::CodeGuard ) { if ( protection.extractRanges(value, MemoryRangeType::Code).isEmpty() ) return AddressRange(); @@ -202,9 +202,9 @@ AddressRangeVector Pic::Memory::protectedRanges(Protection::Type ptype, MemoryRa } } if ( protection.family()!=Protection::CodeGuard ) { - TQString tqmaskName = protection.tqmaskName(ptype, type); - TQString value = findValue(tqmaskName); - //qDebug("%s %s", tqmaskName.latin1(), value.latin1()); + TQString maskName = protection.maskName(ptype, type); + TQString value = findValue(maskName); + //qDebug("%s %s", maskName.latin1(), value.latin1()); if ( !value.isEmpty() ) { AddressRangeVector tmp = protection.extractRanges(value, type); Q_ASSERT( tmp.count()==1 ); @@ -216,14 +216,14 @@ AddressRangeVector Pic::Memory::protectedRanges(Protection::Type ptype, MemoryRa void Pic::Memory::setBootProtection(bool on, Protection::Type ptype) { - TQString tqmaskName = device().config().protection().bootMaskName(ptype); - setProtection(on, tqmaskName, ptype); + TQString maskName = device().config().protection().bootMaskName(ptype); + setProtection(on, maskName, ptype); } void Pic::Memory::setBlockProtection(bool on, Protection::Type ptype, uint block) { - TQString tqmaskName = device().config().protection().blockMaskName(ptype, block); - setProtection(on, tqmaskName, ptype); + TQString maskName = device().config().protection().blockMaskName(ptype, block); + setProtection(on, maskName, ptype); } void Pic::Memory::setProtection(bool on, Protection::Type ptype, MemoryRangeType type) @@ -236,13 +236,13 @@ void Pic::Memory::setProtection(bool on, Protection::Type ptype, MemoryRangeType return; } } - setProtection(on, protection.tqmaskName(ptype, type), ptype); + setProtection(on, protection.maskName(ptype, type), ptype); } -void Pic::Memory::setConfigValue(const TQString &tqmaskName, const TQString &valueName) +void Pic::Memory::setConfigValue(const TQString &maskName, const TQString &valueName) { uint i; - const Config::Mask *tqmask = device().config().findMask(tqmaskName, &i); + const Config::Mask *tqmask = device().config().findMask(maskName, &i); Q_ASSERT(tqmask); BitValue v = word(MemoryRangeType::Config, i); v = v.clearMaskBits(tqmask->value); @@ -254,9 +254,9 @@ void Pic::Memory::setConfigValue(const TQString &tqmaskName, const TQString &val Q_ASSERT(false); } -void Pic::Memory::setProtection(bool on, const TQString &tqmaskName, Protection::Type ptype) +void Pic::Memory::setProtection(bool on, const TQString &maskName, Protection::Type ptype) { - const Config::Mask *tqmask = device().config().findMask(tqmaskName, 0); + const Config::Mask *tqmask = device().config().findMask(maskName, 0); if( tqmask==0 ) return; const Protection &protection = device().config().protection(); TQString valueName; @@ -268,25 +268,25 @@ void Pic::Memory::setProtection(bool on, const TQString &tqmaskName, Protection: || (!on && protection.isNoneProtectedValueName(tqmask->values[k].name)) ) valueName = tqmask->values[k].name; } } - setConfigValue(tqmaskName, valueName); + setConfigValue(maskName, valueName); } -bool Pic::Memory::hasFlagOn(const TQString &tqmaskName, bool valueIfNotPresent) const +bool Pic::Memory::hasFlagOn(const TQString &maskName, bool valueIfNotPresent) const { - const Config::Mask *tqmask = device().config().findMask(tqmaskName, 0); + const Config::Mask *tqmask = device().config().findMask(maskName, 0); if ( tqmask==0 ) return valueIfNotPresent; Q_ASSERT(tqmask); Q_ASSERT( tqmask->values.count()==2 ); - return ( findValue(tqmaskName)=="On" ); + return ( findValue(maskName)=="On" ); } -void Pic::Memory::setFlagOn(const TQString &tqmaskName, bool on) +void Pic::Memory::setFlagOn(const TQString &maskName, bool on) { - const Config::Mask *tqmask = device().config().findMask(tqmaskName, 0); + const Config::Mask *tqmask = device().config().findMask(maskName, 0); Q_UNUSED(tqmask); Q_ASSERT(tqmask); Q_ASSERT( tqmask->values.count()==2 ); - setConfigValue(tqmaskName, on ? "On" : "Off"); + setConfigValue(maskName, on ? "On" : "Off"); } void Pic::Memory::checksumCheckFill() @@ -345,8 +345,8 @@ BitValue Pic::Memory::checksum() const BitValue cs = 0x0000; const Protection &protection = device().config().protection(); if ( protection.family()==Protection::BasicProtection ) { - TQString tqmaskName = protection.tqmaskName(Protection::ProgramProtected, MemoryRangeType::Code); - TQString valueName = findValue(tqmaskName); + TQString maskName = protection.maskName(Protection::ProgramProtected, MemoryRangeType::Code); + TQString valueName = findValue(maskName); const TQMap &checksums = device().checksums(); if ( checksums.tqcontains(valueName) ) { // #### REMOVE ME !! algorithm = checksums[valueName].algorithm; @@ -357,7 +357,7 @@ BitValue Pic::Memory::checksum() const //qDebug("algo: %s", Checksum::ALGORITHM_DATA[algorithm].name); for (uint i=0; i &inRange); - TQString findValue(const TQString &tqmaskName) const; - bool hasFlagOn(const TQString &tqmaskName, bool valueIfNotPresent) const; - void setFlagOn(const TQString &tqmaskName, bool on); - void setProtection(bool on, const TQString &tqmaskName, Protection::Type ptype); + TQString findValue(const TQString &maskName) const; + bool hasFlagOn(const TQString &maskName, bool valueIfNotPresent) const; + void setFlagOn(const TQString &maskName, bool on); + void setProtection(bool on, const TQString &maskName, Protection::Type ptype); AddressRange bootProtectedRange(Protection::Type ptype) const; AddressRange blockProtectedRange(Protection::Type ptype, uint block) const; }; diff --git a/src/devices/pic/prog/pic_prog.cpp b/src/devices/pic/prog/pic_prog.cpp index e882529..da0b1ca 100644 --- a/src/devices/pic/prog/pic_prog.cpp +++ b/src/devices/pic/prog/pic_prog.cpp @@ -375,7 +375,7 @@ bool Programmer::PicBase::restoreBandGapBits() BitValue ptqmask = device()->config()._words[i].ptqmask; if ( ptqmask==0 ) continue; cdata[i] = cdata[i].clearMaskBits(ptqmask); - cdata[i] |= data[i].tqmaskWith(ptqmask); + cdata[i] |= data[i].maskWith(ptqmask); } if ( !specific()->canWriteRange(Pic::MemoryRangeType::Config) ) { log(Log::LineType::Warning, i18n("Could not restore band gap bits because programmer does not support writing config bits.")); diff --git a/src/devices/pic/xml/pic_xml_to_data.cpp b/src/devices/pic/xml/pic_xml_to_data.cpp index 7f727ff..eeb293a 100644 --- a/src/devices/pic/xml/pic_xml_to_data.cpp +++ b/src/devices/pic/xml/pic_xml_to_data.cpp @@ -219,13 +219,13 @@ Pic::Config::Word toConfigWord(TQDomElement config) if ( tqmask.attribute("name").isEmpty() ) qFatal(TQString("Empty tqmask name in config %1").tqarg(cword.name)); Config::Mask ctqmask = toConfigMask(tqmask, cword.ptqmask); if ( !ctqmask.value.isInside(gtqmask) ) qFatal(TQString("Mask value not inside tqmask in config %1").tqarg(cword.name)); - for (uint i=0; i_architecture==Pic::Architecture::P30F ) cword.ctqmask = cword.wtqmask; @@ -443,15 +443,15 @@ virtual void processDevice(TQDomElement device) if ( cwords[i].name.isNull() ) qFatal(TQString("Config word #%1 not defined").tqarg(i)); data()->_config->_words[i] = cwords[i]; const Config::Word &word = data()->_config->_words[i]; - for (uint j=0; j_config->_words[i]; - for (uint j=0; j_config->_words[i]; - for (uint j=0; jnbCharsWord(MemoryRangeType::Config))).tqarg(tqmask.name)); @@ -489,8 +489,8 @@ virtual void processDevice(TQDomElement device) TQMap valueNames; const Pic::Protection &protection = data()->_config->protection(); if ( protection.family()==Protection::BasicProtection ) { - TQString tqmaskName = protection.tqmaskName(Protection::ProgramProtected, MemoryRangeType::Code); - const Pic::Config::Mask *tqmask = data()->_config->findMask(tqmaskName); + TQString maskName = protection.maskName(Protection::ProgramProtected, MemoryRangeType::Code); + const Pic::Config::Mask *tqmask = data()->_config->findMask(maskName); Q_ASSERT(tqmask); for (uint i=0; ivalues.count()); i++) valueNames[tqmask->values[i].name] = false; } diff --git a/src/piklab-hex/main.cpp b/src/piklab-hex/main.cpp index 7c5ee75..0d9a7cc 100644 --- a/src/piklab-hex/main.cpp +++ b/src/piklab-hex/main.cpp @@ -159,11 +159,11 @@ CLI::ExitCode CLI::Main::executeCommand(const TQString &command) bool firstInSecond = true, secondInFirst = true; HexBuffer::const_iterator it; for (it=_source1.begin(); it!=_source1.end(); ++it) { - if ( it.data().tqmaskWith(0xFFFF)==_source2[it.key()].tqmaskWith(0xFFFF) ) continue; + if ( it.data().maskWith(0xFFFF)==_source2[it.key()].maskWith(0xFFFF) ) continue; firstInSecond = false; } for (it=_source2.begin(); it!=_source2.end(); ++it) { - if ( it.data().tqmaskWith(0xFFFF)==_source1[it.key()].tqmaskWith(0xFFFF) ) continue; + if ( it.data().maskWith(0xFFFF)==_source1[it.key()].maskWith(0xFFFF) ) continue; secondInFirst = false; } if ( firstInSecond && secondInFirst ) return okExit(i18n("The two hex files have the same content.")); diff --git a/src/piklab-test/base/generator_check.cpp b/src/piklab-test/base/generator_check.cpp index 5819188..f7ce96f 100644 --- a/src/piklab-test/base/generator_check.cpp +++ b/src/piklab-test/base/generator_check.cpp @@ -129,8 +129,8 @@ bool ConfigGeneratorCheck::execute(const Device::Data &data) bool ok = false; for (uint i=0; isetConfigValue(ctqmask.name, ctqmask.values[l].name); @@ -157,11 +157,11 @@ bool ConfigGeneratorCheck::execute(const Device::Data &data) BitValue word1 = _memory1->word(Pic::MemoryRangeType::Config, i); BitValue word2 = _memory2->word(Pic::MemoryRangeType::Config, i); if ( word1==word2 ) continue; - for (uint k=0; ksetConfigValue(tqmaskName, valueName); + if ( !maskName.isEmpty() && !valueName.isEmpty() ) _memory->setConfigValue(maskName, valueName); if ( !valueName.isEmpty() ) _memory->setUserIdToUnprotectedChecksum(); for (uint i=0; iname : TQString()); printf("Missing checksum for \"%s\"", label.latin1()); return; } const Pic::Checksum::Data &cdata = pdata.checksums()[valueName]; _memory->clear(); - setProtection(pdata, cdata, tqmaskName, valueName); - if ( !checkChecksum(cdata.blankChecksum, tqmaskName + ":" + valueName + "/" + "blank") ) ok = false; + setProtection(pdata, cdata, maskName, valueName); + if ( !checkChecksum(cdata.blankChecksum, maskName + ":" + valueName + "/" + "blank") ) ok = false; _memory->checksumCheckFill(); - setProtection(pdata, cdata, tqmaskName, valueName); - if ( !checkChecksum(cdata.checkChecksum, tqmaskName + ":" + valueName + "/" + "check") ) ok = false; + setProtection(pdata, cdata, maskName, valueName); + if ( !checkChecksum(cdata.checkChecksum, maskName + ":" + valueName + "/" + "check") ) ok = false; } bool ChecksumCheck::execute(const Device::Data &data) @@ -83,13 +83,13 @@ bool ChecksumCheck::execute(const Device::Data &data) checkChecksum(pdata, TQString(), TQString(), ok); break; case Pic::Protection::BasicProtection: { - TQString tqmaskName = protection.tqmaskName(Pic::Protection::ProgramProtected, Pic::MemoryRangeType::Code); - const Pic::Config::Mask *tqmask = pdata.config().findMask(tqmaskName); + TQString maskName = protection.maskName(Pic::Protection::ProgramProtected, Pic::MemoryRangeType::Code); + const Pic::Config::Mask *tqmask = pdata.config().findMask(maskName); Q_ASSERT(tqmask); for (uint i=0; ivalues.count(); i++) { TQString valueName = tqmask->values[i].name; if ( valueName.isEmpty() ) continue; // invalid value - checkChecksum(pdata, tqmaskName, valueName, ok); + checkChecksum(pdata, maskName, valueName, ok); } break; } diff --git a/src/piklab-test/checksum/checksum_check.h b/src/piklab-test/checksum/checksum_check.h index e56fd2b..7dc8c97 100644 --- a/src/piklab-test/checksum/checksum_check.h +++ b/src/piklab-test/checksum/checksum_check.h @@ -27,9 +27,9 @@ private: Pic::Memory *_memory; void setProtection(const Pic::Data &data, const Pic::Checksum::Data &cdata, - const TQString &tqmaskName, const TQString &valueName); + const TQString &maskName, const TQString &valueName); bool checkChecksum(BitValue checksum, const TQString &label); - void checkChecksum(const Pic::Data &data, const TQString &tqmaskName, const TQString &valueName, bool &ok); + void checkChecksum(const Pic::Data &data, const TQString &maskName, const TQString &valueName, bool &ok); }; #endif diff --git a/src/progs/direct/base/direct_16.cpp b/src/progs/direct/base/direct_16.cpp index a9e33e1..330c037 100644 --- a/src/progs/direct/base/direct_16.cpp +++ b/src/progs/direct/base/direct_16.cpp @@ -56,7 +56,7 @@ BitValue Direct::pic16::get_word() hardware().setPin(Clock, High); Port::usleep(1+_clockDelay); if ( hardware().readBit() ) ind |= 0x8000; - else ind = ind.tqmaskWith(0x7FFF); + else ind = ind.maskWith(0x7FFF); ind >>= 1; hardware().setPin(Clock, Low); Port::usleep(1+_clockDelay); @@ -90,7 +90,7 @@ bool Direct::pic16::doRead(Pic::MemoryRangeType type, Device::Array &data, const BitValue tqmask = device().tqmask(type); for (uint i = 0; i> 8; if ( vdata && !hardware().verifyWord(offset+i+1, data[i+1], type, *vdata) ) return false; @@ -249,7 +249,7 @@ void Direct::P18F242::configureSinglePanel() //----------------------------------------------------------------------------- bool Direct::P18F2539::doErase(bool) { - // aptqparently there is no chip erase... + // apparently there is no chip erase... return ( doEraseRange(Pic::MemoryRangeType::Code) && doEraseRange(Pic::MemoryRangeType::Eeprom) ); } diff --git a/src/progs/icd2/base/icd2_debug.cpp b/src/progs/icd2/base/icd2_debug.cpp index ba10a4d..5d4a35f 100644 --- a/src/progs/icd2/base/icd2_debug.cpp +++ b/src/progs/icd2/base/icd2_debug.cpp @@ -97,14 +97,14 @@ bool Icd2::Debugger::readRegister(const Register::TypeData &data, BitValue &valu { if ( data.type()==Register::Special ) { if ( data.name()=="WREG" ) return hardware()->readRegister(specific()->addressWREG(), value, 1); - if ( data.name()=="PC" ) { value = hardware()->getProgramCounter().tqmaskWith(specific()->tqmaskPC()); return !hasError(); } + if ( data.name()=="PC" ) { value = hardware()->getProgramCounter().maskWith(specific()->maskPC()); return !hasError(); } Q_ASSERT(false); return true; } TQString name = device()->registersData().sfrNames[data.address()]; if ( name=="WREG" ) return hardware()->readRegister(specific()->addressWREG(), value, 1); - if ( name=="PCL" ) { value = hardware()->getProgramCounter().tqmaskWith(specific()->tqmaskPC()).byte(0); return !hasError(); } - if ( name=="PCLATH" ) { value = hardware()->getProgramCounter().tqmaskWith(specific()->tqmaskPC()).byte(1); return !hasError(); } + if ( name=="PCL" ) { value = hardware()->getProgramCounter().maskWith(specific()->maskPC()).byte(0); return !hasError(); } + if ( name=="PCLATH" ) { value = hardware()->getProgramCounter().maskWith(specific()->maskPC()).byte(1); return !hasError(); } return hardware()->readRegister(specific()->addressRegister(data.address()), value, 1); } diff --git a/src/progs/icd2/base/icd2_debug_specific.cpp b/src/progs/icd2/base/icd2_debug_specific.cpp index 61bc373..cd05d06 100644 --- a/src/progs/icd2/base/icd2_debug_specific.cpp +++ b/src/progs/icd2/base/icd2_debug_specific.cpp @@ -41,7 +41,7 @@ bool Icd2::P16FDebuggerSpecific::setBreakpoint(Address address) bool Icd2::P16FDebuggerSpecific::readBreakpoint(BitValue &value) { if ( !hardware()->readRegister(0x18E, value, 2) ) return false; - value = value.tqmaskWith(0x1FFF); + value = value.maskWith(0x1FFF); return true; } diff --git a/src/progs/icd2/base/icd2_debug_specific.h b/src/progs/icd2/base/icd2_debug_specific.h index 830ab0f..d14887b 100644 --- a/src/progs/icd2/base/icd2_debug_specific.h +++ b/src/progs/icd2/base/icd2_debug_specific.h @@ -25,7 +25,7 @@ public: DebugProgrammer &programmer() { return base().programmer(); } ::Debugger::PicSpecific *deviceSpecific() { return base().deviceSpecific(); } virtual Address addressWREG() const = 0; - virtual BitValue tqmaskPC() const = 0; + virtual BitValue maskPC() const = 0; virtual Address addressRegister(Address address) const = 0; virtual bool setBreakpoint(Address address) = 0; virtual bool readBreakpoint(BitValue &value) = 0; @@ -42,7 +42,7 @@ public: virtual BitValue writeMaskBreakpointRegister() const { return 0x8000; } virtual BitValue readMaskBreakpointRegister() const { return 0x1FFF; } virtual Address addressWREG() const; - virtual BitValue tqmaskPC() const { return 0x1FFF; } + virtual BitValue maskPC() const { return 0x1FFF; } virtual Address addressRegister(Address address) const; virtual bool setBreakpoint(Address address); virtual bool readBreakpoint(BitValue &value); @@ -80,7 +80,7 @@ class P18FDebuggerSpecific : public DebuggerSpecific public: P18FDebuggerSpecific(::Debugger::Base &base); virtual Address addressWREG() const; - virtual BitValue tqmaskPC() const { return 0xFFFF; } + virtual BitValue maskPC() const { return 0xFFFF; } virtual Address addressRegister(Address address) const; virtual bool setBreakpoint(Address address); virtual bool readBreakpoint(BitValue &value); diff --git a/src/progs/pickit2v2/base/pickit2v2.cpp b/src/progs/pickit2v2/base/pickit2v2.cpp index d813a52..8deddc4 100644 --- a/src/progs/pickit2v2/base/pickit2v2.cpp +++ b/src/progs/pickit2v2/base/pickit2v2.cpp @@ -327,7 +327,7 @@ bool Pickit2V2::Hardware::readMemory(Pic::MemoryRangeType otype, Device::Array & if ( i>=nbWords ) break; data[i] = words[k]; if (fdata->progMemShift) data[i] >>= 1; - data[i] = data[i].tqmaskWith(device().tqmask(type)); // ### correct ? + data[i] = data[i].maskWith(device().tqmask(type)); // ### correct ? if ( vdata && !verifyWord(i, data[i], type, *vdata) ) return false; if ( type==Pic::MemoryRangeType::Code && i!=0x0 && i%0x8000==0 ) setAddress = true; i++;