Example #1
0
void CHD61102::save_internal(QXmlStreamWriter *xmlOut)
{
    xmlOut->writeStartElement("cpu");
        xmlOut->writeAttribute("model","hd61102");
        QByteArray ba_reg((char*)&info,sizeof(info));
        xmlOut->writeAttribute("registers",ba_reg.toBase64());
    xmlOut->writeEndElement();
}
Example #2
0
void CLU57813P::save_internal(QXmlStreamWriter *xmlOut)
{
    xmlOut->writeStartElement("cpu");
        xmlOut->writeAttribute("model","lu57813");
        QByteArray ba_reg((char*)&imem,sizeof(imem));
        xmlOut->writeAttribute("registers",ba_reg.toBase64());
        xmlOut->writeAttribute("stackpointer",QString("%1").arg(sp,2,16));
    xmlOut->writeEndElement();
}
Example #3
0
void Ctmc0501::save_internal(QXmlStreamWriter *xmlOut)
{
    if ((currentModel==TI58C)||(currentModel==TI59C)) {
        xmlOut->writeStartElement("cpu");
        xmlOut->writeAttribute("model","tmc0501");
        QByteArray ba_reg((char*)&r,sizeof(TMC0501regs));
        xmlOut->writeAttribute("registers",ba_reg.toBase64());
        xmlOut->writeEndElement();
    }
}