Changeset 8c8b4e5 in buchla-68k for ram/lcdlbls.c


Ignore:
Timestamp:
09/17/2017 05:01:10 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
432327d
Parents:
5c4721b
Message:

More volatile hardware accesses.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/lcdlbls.c

    r5c4721b r8c8b4e5  
    11621162void newpps(int16_t trg, int16_t grp, int16_t src, int16_t ival)
    11631163{
    1164         register struct sment *smf, *smp;
    1165         register uint16_t *fpu;
    1166         register int32_t ltmp;
    1167         register int16_t val;
    1168         register int16_t vce;
     1164        struct sment *smf, *smp;
     1165        volatile uint16_t *fpu;
     1166        int32_t ltmp;
     1167        int16_t val;
     1168        int16_t vce;
    11691169        int16_t gs, oldi;
    11701170
     
    12301230int16_t newsv(int16_t grp, int16_t src, int16_t ival)
    12311231{
    1232         register struct sment *smf, *smp;
    1233         register uint16_t *fpu;
    1234         register int32_t ltmp;
    1235         register int16_t val;
    1236         register int16_t gs;
    1237         register int16_t oldi;
     1232        struct sment *smf, *smp;
     1233        volatile uint16_t *fpu;
     1234        int32_t ltmp;
     1235        int16_t val;
     1236        int16_t gs;
     1237        int16_t oldi;
    12381238        int16_t vmask, var;
    12391239
     
    13151315void setsv(int16_t grp, int16_t src, int16_t ival)
    13161316{
    1317         register struct sment *smf, *smp;
    1318         register uint16_t *fpu;
    1319         register int32_t ltmp;
    1320         register int16_t val;
    1321         register int16_t gs;
    1322         register int16_t oldi;
     1317        struct sment *smf, *smp;
     1318        volatile uint16_t *fpu;
     1319        int32_t ltmp;
     1320        int16_t val;
     1321        int16_t gs;
     1322        int16_t oldi;
    13231323
    13241324        gs  = (grp << 4) | src;                 /* calculate grp/src index */
     
    14161416void l_voice(int16_t stat, int16_t vce)
    14171417{
    1418         register int16_t ap, j, par;
    1419         register uint16_t *fpu;
     1418        int16_t ap, j, par;
     1419        volatile uint16_t *fpu;
    14201420
    14211421        int8_t buf[8];
     
    15411541void l_init(int16_t stat, int16_t _2)
    15421542{
    1543         register uint16_t *fpu;
    1544         register int16_t barval, i, j;
     1543        volatile uint16_t *fpu;
     1544        int16_t barval, i, j;
    15451545
    15461546        (void)_2;
     
    16181618void sendart(int16_t vce, int16_t par, int16_t ival)
    16191619{
    1620         register uint16_t *fpu;
    1621         register int16_t val, oldi, mult;
     1620        volatile uint16_t *fpu;
     1621        int16_t val, oldi, mult;
    16221622        int16_t nop;
    16231623
     
    18021802void settune(void)
    18031803{
    1804         register int16_t oldi, i, grp;
    1805         register uint16_t *fpu;
    1806         register int32_t trval, trmax;
     1804        int16_t oldi, i, grp;
     1805        volatile uint16_t *fpu;
     1806        int32_t trval, trmax;
    18071807        int16_t nop;
    18081808
Note: See TracChangeset for help on using the changeset viewer.