gbcflsh/WriteRamThread.h

33 lines
661 B
C++

/*****************************************************************************
** WriteRamThread.h
** Author: Kraku
*****************************************************************************/
#ifndef _WRITERAMTHREAD_H_
#define _WRITERAMTHREAD_H_
#include <QThread>
#include "AbstractPort.h"
#include "Logic.h"
class WriteRamThread:public QThread
{
Q_OBJECT public:
WriteRamThread ()
{
}
virtual void run ();
FILE *file;
char mbc;
char algorythm;
char dap;
int page_count;
bool end;
AbstractPort *port;
char _2k;
public slots:void canceled (void);
signals:
void set_progress (int ile, int max);
void error (int err);
};
#endif