Changeset 52c8401 in buchla-emu for emu


Ignore:
Timestamp:
08/02/2017 10:40:36 PM (7 years ago)
Author:
Alexander Heinrich <alex.heinrich@…>
Branches:
master
Children:
9e0cd12
Parents:
212bc4c
Message:

Formatting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • emu/tim.c

    r212bc4c r52c8401  
    6868                }
    6969        }
     70
    7071        return timers[0].irq || timers[1].irq || timers[2].irq;
    7172}
     
    7980        case REG_CRX:
    8081                break;
     82
    8183        case REG_CR2:
    8284                rv |= (timers[0].irq << 0);
     
    8688                //ver2("tim rv %u", rv);
    8789                break;
     90
    8891        case REG_T1H:
    8992                rv = 0;
    9093                break;
     94
    9195        case REG_T1L:
    9296                rv = 31;
    9397                timers[0].irq = 0;
    9498                break;
     99
    95100        case REG_T2H:
    96101                rv = 12;
    97102                break;
     103
    98104        case REG_T2L:
    99105                rv = 127;
    100106                timers[1].irq = 0;
    101107                break;
     108
    102109        case REG_T3H:
    103110                rv = 3;
    104111                break;
     112
    105113        case REG_T3L:
    106114                rv = 32;
    107115                timers[2].irq = 0;
    108116                break;
     117
    109118        default:
    110119                break;
    111120        }
     121
    112122        return rv;
    113123}
Note: See TracChangeset for help on using the changeset viewer.