Changeset 8c8b4e5 in buchla-68k for ram/im700.x


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/im700.x

    r5c4721b r8c8b4e5  
    2626*/
    2727
     28extern  volatile        uint16_t        *asgob;
     29extern  volatile        uint16_t        *consl;
     30extern  volatile        uint16_t        *cursl;
     31extern  volatile        uint16_t        *instob;
     32extern  volatile        uint16_t        *librob;
     33extern  volatile        uint16_t        *menuob;
     34extern  volatile        uint16_t        *nxtsl;
     35extern  volatile        uint16_t        *obj0;
     36extern  volatile        uint16_t        *obj1;
     37extern  volatile        uint16_t        *obj2;
     38extern  volatile        uint16_t        *obj3;
     39extern  volatile        uint16_t        *obj4;
     40extern  volatile        uint16_t        *obj5;
     41extern  volatile        uint16_t        *obj6;
     42extern  volatile        uint16_t        *obj7;
     43extern  volatile        uint16_t        *obj8;
     44extern  volatile        uint16_t        *obj9;
     45extern  volatile        uint16_t        *obj10;
     46extern  volatile        uint16_t        *obj11;
     47extern  volatile        uint16_t        *obj12;
     48extern  volatile        uint16_t        *obj13;
     49extern  volatile        uint16_t        *obj14;
     50extern  volatile        uint16_t        *obj15;
     51extern  volatile        uint16_t        *prvsl;
     52extern  volatile        uint16_t        *saddr;
     53extern  volatile        uint16_t        *tunob;
     54extern  volatile        uint16_t        *vtobj;
     55extern  volatile        uint16_t        *waveob;
     56
    2857extern  int16_t         admctl;
    2958extern  int16_t         adnamsw;
     
    3867extern  int16_t         asghit;
    3968extern  int16_t         asgmod;
    40 extern  uint16_t        *asgob;
    4169extern  struct  asgent  asgtab[NASGS];
    4270extern  int16_t         asig;
     
    5886extern  int16_t         cmtype;
    5987extern  int16_t         cnote;
    60 extern  uint16_t        *consl;
    6188extern  int16_t         crate0[];
    6289extern  int16_t         crate1[];
     
    78105extern  int16_t         curscor;
    79106extern  int16_t         cursect;
    80 extern  uint16_t        *cursl;
    81107extern  int16_t         curslim;
    82108extern  int16_t         curtun;
     
    141167extern  int16_t         initcfg;
    142168extern  int16_t         insmode;
    143 extern  uint16_t        *instob;
    144169extern  int16_t         ismode;
    145170extern  int16_t         lampio;
     
    157182extern  int16_t         ldslot;
    158183extern  int16_t         legato;
    159 extern  uint16_t        *librob;
    160184extern  struct  s_entry *libsp;
    161185extern  int16_t         lksel;
     
    187211extern  int16_t         mdb2;
    188212extern  struct  octent  *mdoct;
    189 extern  uint16_t        *menuob;
    190213extern  int16_t         michan;
    191214extern  int16_t         midiclk;
     
    207230extern  int16_t         npts;
    208231extern  int16_t         nxtflag;
    209 extern  uint16_t        *nxtsl;
    210 extern  uint16_t        *obj0;
    211 extern  uint16_t        *obj1;
    212 extern  uint16_t        *obj10;
    213 extern  uint16_t        *obj11;
    214 extern  uint16_t        *obj12;
    215 extern  uint16_t        *obj13;
    216 extern  uint16_t        *obj14;
    217 extern  uint16_t        *obj15;
    218 extern  uint16_t        *obj2;
    219 extern  uint16_t        *obj3;
    220 extern  uint16_t        *obj4;
    221 extern  uint16_t        *obj5;
    222 extern  uint16_t        *obj6;
    223 extern  uint16_t        *obj7;
    224 extern  uint16_t        *obj8;
    225 extern  uint16_t        *obj9;
    226232extern  int16_t         oldltag;
    227233extern  int16_t         oldpk;
     
    249255extern  int16_t         pntsv;
    250256extern  int16_t         prgchan;
    251 extern  uint16_t        *prvsl;
    252257extern  int16_t         ps_dpth;
    253258extern  int16_t         ps_intn;
     
    256261extern  int16_t         recsw;
    257262extern  int16_t         runit;
    258 extern  uint16_t        *saddr;
    259263extern  int16_t         sbase;
    260264extern  int16_t         scmctl;
     
    335339extern  int16_t         tunlib[NTUNS][128];
    336340extern  int16_t         tunmod;
    337 extern  uint16_t        *tunob;
    338341extern  int16_t         tunval;
    339342extern  int16_t         tvcwval;
     
    369372extern  int16_t         vtdecol;
    370373extern  uint16_t        vtfgval;
    371 extern  uint16_t        *vtobj;
    372374extern  int16_t         vtpcol;
    373375extern  int16_t         vtprow;
     
    376378extern  int16_t         vtxval;
    377379extern  int16_t         vtyval;
    378 extern  uint16_t        *waveob;
    379380extern  int16_t         wcflag;
    380381extern  int16_t         wcmcol;
Note: See TracChangeset for help on using the changeset viewer.