Changeset 7258c6a in buchla-68k for ram/sedump.c


Ignore:
Timestamp:
07/09/2017 04:45:34 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
8618599
Parents:
0292fbb
Message:

Use standard integer types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/sedump.c

    r0292fbb r7258c6a  
    1818#include "instdsp.h"
    1919
    20 extern  unsigned        scrl;
    21 
    22 extern  short   curfunc;
    23 extern  short   curvce;
    24 extern  short   sbase;
    25 extern  short   sd;
    26 extern  short   se;
    27 extern  short   soffset;
    28 extern  short   subj;
    29 
    30 extern  short   varmode[][16];
     20extern  uint16_t        scrl;
     21
     22extern  int16_t curfunc;
     23extern  int16_t curvce;
     24extern  int16_t sbase;
     25extern  int16_t sd;
     26extern  int16_t se;
     27extern  int16_t soffset;
     28extern  int16_t subj;
     29
     30extern  int16_t varmode[][16];
    3131
    3232extern  struct  gdsel   *gdstbc[NGDSEL];
     
    3939extern  struct  instdef vbufs[];
    4040
    41 extern  char    *idbxlbl[];
    42 extern  char    *osclbl[];
    43 
    44 /*
    45 
    46 */
    47 
    48 char    *A6PTR = 0L;            /* traceback a6 starting address */
    49 char    *A7PTR = 0L;            /* traceback a7 starting address */
    50 char    *A7TOP = 0x000FFFFFL;   /* traceback stack top */
    51 
    52 short   SCnumv = 0;             /* voice for SCvoice()  to dump (0..11) */
    53 short   SL_Flag;                /* ROMP trap disable flag */
    54 short   x_unrec;                /* unrecognized event type or size flag */
    55 
    56 long    SCdlim = MAX_SE;        /* score dump limit */
    57 
    58 char *evkinds[N_ETYPES] = {     /* event types (must match score.h) */
     41extern  int8_t  *idbxlbl[];
     42extern  int8_t  *osclbl[];
     43
     44/*
     45
     46*/
     47
     48int8_t  *A6PTR = 0L;            /* traceback a6 starting address */
     49int8_t  *A7PTR = 0L;            /* traceback a7 starting address */
     50int8_t  *A7TOP = 0x000FFFFFL;   /* traceback stack top */
     51
     52int16_t SCnumv = 0;             /* voice for SCvoice()  to dump (0..11) */
     53int16_t SL_Flag;                /* ROMP trap disable flag */
     54int16_t x_unrec;                /* unrecognized event type or size flag */
     55
     56int32_t SCdlim = MAX_SE;        /* score dump limit */
     57
     58int8_t *evkinds[N_ETYPES] = {   /* event types (must match score.h) */
    5959
    6060        "00: EV_NULL  null event   ",   "01: EV_SCORE score begin  ",
     
    7272};
    7373
    74 char    *hpname[N_TYPES] = {    /* header type names (must match score.h) */
     74int8_t  *hpname[N_TYPES] = {    /* header type names (must match score.h) */
    7575
    7676        "EH_INST",      "EH_GRP ",      "EH_LOCN",      "EH_DYN ",
     
    7979};
    8080
    81 char    *var_lbl[6] = {         /* variable names */
     81int8_t  *var_lbl[6] = {         /* variable names */
    8282
    8383        "Pch/Hor",      "Mod/Vrt",      "Brth/LP",      "GPC/CV1",
     
    8585};
    8686
    87 char    *srcname[] = {          /* source names (must match smdefs.h) */
     87int8_t  *srcname[] = {          /* source names (must match smdefs.h) */
    8888
    8989        "NONE", "RAND", "CTL1", "?03?", "?04?", "PTCH", "KPRS", "KVEL",
     
    9191};
    9292
    93 char    *actname[] = {          /* function action names */
     93int8_t  *actname[] = {          /* function action names */
    9494
    9595        "NULL", "SUST", "ENBL", "JUMP", "LOOP", "KYUP", "KYDN", "HERE"
     
    108108*/
    109109
    110 char *ev_kind(struct s_entry *sep)
     110int8_t *ev_kind(struct s_entry *sep)
    111111{
    112112        if ((sep->e_type & 0x00FF) GE N_ETYPES) {
     
    157157void SEsnap(void)
    158158{
    159         register short i, j;
     159        register int16_t i, j;
    160160
    161161        printf("\n");
     
    211211struct s_entry *SEdump(struct s_entry *sep)
    212212{
    213         char    *et;
     213        int8_t  *et;
    214214
    215215        x_unrec = TRUE;
     
    280280*/
    281281
    282 struct s_entry *SEchase(struct s_entry *ep, long n)
    283 {
    284         register long i;
     282struct s_entry *SEchase(struct s_entry *ep, int32_t n)
     283{
     284        register int32_t i;
    285285        register struct s_entry *np;
    286286
     
    331331void SLdump(void)
    332332{
    333         register short i;
     333        register int16_t i;
    334334        register struct gdsel *gp;
    335335
     
    374374void SECdump(void)
    375375{
    376         register short i;
     376        register int16_t i;
    377377
    378378        printf("p_sbgn = $%08lX  p_send = $%08lX\n",
     
    438438void DOA(void)
    439439{
    440         register long *olda6, *cura6;
    441         register short n, *prptr;
     440        register int32_t *olda6, *cura6;
     441        register int16_t n, *prptr;
    442442
    443443        if (A6PTR AND A7PTR) {
     
    551551void SCslice(void)
    552552{
    553         register short i, s;
     553        register int16_t i, s;
    554554        register struct gdsel *gp;
    555555
     
    652652*/
    653653
    654 void SCvce(int n)
    655 {
    656         register short i, j, pif, pt1;
     654void SCvce(int16_t n)
     655{
     656        register int16_t i, j, pif, pt1;
    657657        register struct instdef *ip;
    658658        register struct idfnhdr *fp;
     
    743743void SCvces(void)
    744744{
    745         register short i;
     745        register int16_t i;
    746746
    747747        for (i = 0; i < 12; i++)
Note: See TracChangeset for help on using the changeset viewer.