*/
int
-t_uc51::inst_rr(uchar code)
+cl_51core::inst_rr(uchar code)
{
uchar ac;
*/
int
-t_uc51::inst_rrc(uchar code)
+cl_51core::inst_rrc(uchar code)
{
bool cy;
uchar ac;
*/
int
-t_uc51::inst_rl(uchar code)
+cl_51core::inst_rl(uchar code)
{
uchar ac;
*/
int
-t_uc51::inst_add_a_Sdata(uchar code)
+cl_51core::inst_add_a_Sdata(uchar code)
{
uchar data, ac;
bool newC, newA, c6;
*/
int
-t_uc51::inst_add_a_addr(uchar code)
+cl_51core::inst_add_a_addr(uchar code)
{
uchar data, ac;
bool newC, newA, c6;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
t_addr a;
cell= get_direct(a= fetch());
*/
int
-t_uc51::inst_add_a_Sri(uchar code)
+cl_51core::inst_add_a_Sri(uchar code)
{
uchar data, ac;
bool newC, newA, c6;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= iram->get_cell(get_reg(code & 0x01)->read());
ac = acc->get();
*/
int
-t_uc51::inst_add_a_rn(uchar code)
+cl_51core::inst_add_a_rn(uchar code)
{
uchar data, ac;
bool newC, newA, c6;
*/
int
-t_uc51::inst_rlc(uchar code)
+cl_51core::inst_rlc(uchar code)
{
bool cy;
uchar ac;
*/
int
-t_uc51::inst_addc_a_Sdata(uchar code)
+cl_51core::inst_addc_a_Sdata(uchar code)
{
uchar data, ac;
bool orgC, newC, newA, c6;
*/
int
-t_uc51::inst_addc_a_addr(uchar code)
+cl_51core::inst_addc_a_addr(uchar code)
{
uchar data, ac;
bool orgC, newC, newA, c6;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
t_addr a;
cell= get_direct(a= fetch());
*/
int
-t_uc51::inst_addc_a_Sri(uchar code)
+cl_51core::inst_addc_a_Sri(uchar code)
{
uchar data, ac;
bool orgC, newC, newA, c6;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= iram->get_cell(get_reg(code & 0x01)->read());
ac = acc->get();
*/
int
-t_uc51::inst_addc_a_rn(uchar code)
+cl_51core::inst_addc_a_rn(uchar code)
{
uchar data, ac;
bool orgC, newC, newA, c6;
*/
int
-t_uc51::inst_div_ab(uchar code)
+cl_51core::inst_div_ab(uchar code)
{
uchar temp, pw, b, ac;
*/
int
-t_uc51::inst_subb_a_Sdata(uchar code)
+cl_51core::inst_subb_a_Sdata(uchar code)
{
uchar data, ac, result, pw, c;
*/
int
-t_uc51::inst_subb_a_addr(uchar code)
+cl_51core::inst_subb_a_addr(uchar code)
{
uchar data, ac, result, pw, c;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= get_direct(fetch());
ac = acc->get();
*/
int
-t_uc51::inst_subb_a_Sri(uchar code)
+cl_51core::inst_subb_a_Sri(uchar code)
{
uchar data, ac, result, pw, c;
- class cl_cell *cell;
+ class cl_memory_cell *cell;
cell= iram->get_cell(get_reg(code & 0x01)->read());
data= cell->read();
*/
int
-t_uc51::inst_subb_a_rn(uchar code)
+cl_51core::inst_subb_a_rn(uchar code)
{
uchar data, ac, result, pw, c;
*/
int
-t_uc51::inst_mul_ab(uchar code)
+cl_51core::inst_mul_ab(uchar code)
{
uint temp, pw, ac, b, x;
*/
int
-t_uc51::inst_da_a(uchar code)
+cl_51core::inst_da_a(uchar code)
{
uchar ac, pw;