Changeset 0580615 in buchla-68k for ram/instdsp.c


Ignore:
Timestamp:
07/08/2017 02:42:31 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
342a56f
Parents:
46d8069
Message:

Point of no return.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/instdsp.c

    r46d8069 r0580615  
    3030/* things defined elsewhere */
    3131
    32 extern  int     (*point)(), fpuint(), setipl();
    33 extern  int     cnvc2p();
    34 
    35 extern  unsigned        tofpu(), fromfpu(), exp_c();
    36 
    37 extern  char    *dsimlt();
    38 
    39 extern  long    rand24();
     32extern  void    fpuint(void);
     33extern  unsigned        setipl(unsigned arg);
     34extern  void    cnvc2p(char *buf, short cv);
     35
     36extern  unsigned        tofpu(unsigned time);
     37extern  unsigned        fromfpu(unsigned fputime);
     38extern  unsigned        exp_c(unsigned c);
     39
     40extern  char    *dsimlt(char *buf, short src, short mltval);
     41
     42extern  long    rand24(void);
    4043
    4144/*
     
    97100/* forward references */
    98101
    99 short   idpoint();
     102void    idpoint(short x, short y, short pen);
    100103
    101104short   idbox[][8] = {  /* display box parameters */
     
    249252*/
    250253
    251 drawpt(px, py, pc)
    252 short px, py, pc;
     254void drawpt(short px, short py, short pc)
    253255{
    254256        register short tmp;
     
    287289*/
    288290
    289 drawfn(fn, how, pen, wn)
    290 short fn, how, pen, wn;
     291void drawfn(short fn, short how, short pen, short wn)
    291292{
    292293        struct idfnhdr *fp;
     
    410411*/
    411412
    412 short
    413 addpch(p1, p2)
    414 short p1, p2;
     413short addpch(short p1, short p2)
    415414{
    416415        register long pl;
     
    434433*/
    435434
    436 short
    437 irand(range)
    438 short range;
     435short irand(short range)
    439436{
    440437        if (range LE 0)         /* limit things to 'reasonable' values */
     
    457454*/
    458455
    459 short
    460 xgetran(mlt)
    461 short mlt;
     456short xgetran(short mlt)
    462457{
    463458        register short sltmp;
     
    481476*/
    482477
    483 dosync(vce)
    484 short vce;
     478void dosync(short vce)
    485479{
    486480        register short sync;
     
    512506*/
    513507
    514 oscdsp(row, val, n, lbl, frq)
    515 short row, val, n, frq;
    516 char *lbl;
     508void oscdsp(short row, short val, short n, short frq, char *lbl)
    517509{
    518510                register short fh, fl;
     
    582574*/
    583575
    584 pltws(ws, pen)
    585 register unsigned ws[];
    586 register short pen;
     576void pltws(unsigned ws[], short pen)
    587577{
    588578        register short i, x, y;
     
    607597*/
    608598
    609 dswin(n)
    610 register short n;
     599void dswin(short n)
    611600{
    612601        short th, tl, vh, vl, vv, mltval, lboff;
     
    888877*/
    889878
    890 allwins()
     879void allwins(void)
    891880{
    892881        register short i;
     
    902891*/
    903892
    904 short
    905 idpoint(x, y, pen)
    906 short x, y, pen;
     893void idpoint(short x, short y, short pen)
    907894{
    908895        if (v_regs[5] & 0x0180)
     
    922909*/
    923910
    924 idbord()
     911void idbord(void)
    925912{
    926913        point = idpoint;
     
    964951*/
    965952
    966 idvlblc()
     953void idvlblc(void)
    967954{
    968955        vlbtype = 0;    /* nothing in the message window */
     
    977964*/
    978965
    979 idvlbld()
     966void idvlbld(void)
    980967{
    981968        vlbtype = 1;    /* variable labels */
     
    998985*/
    999986
    1000 idvtyp()
     987void idvtyp(void)
    1001988{
    1002989        vlbtype = 2;    /* virtual typewriter */
     
    10131000*/
    10141001
    1015 idcpfch()
     1002void idcpfch(void)
    10161003{
    10171004        vlbtype = 3;    /* copy / fetch menu */
     
    10341021*/
    10351022
    1036 instdsp()
     1023void instdsp(void)
    10371024{
    10381025        register struct instdef *ip;
     
    10911078*/
    10921079
    1093 reshowi()
     1080void reshowi(void)
    10941081{
    10951082        idfield();              /* fix up field table, etc. */
Note: See TracChangeset for help on using the changeset viewer.