Changeset 0580615 in buchla-68k for ram/libdsp.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/libdsp.c

    r46d8069 r0580615  
    4545#endif
    4646
    47 extern  short   lcancel();
    48 
    49 extern  long    ptsizer();
    50 extern  long    scsizer();
    51 extern  long    sqsizer();
     47extern  short   lcancel(short lct);
     48
     49extern  long    ptsizer(void);
     50extern  long    scsizer(void);
     51extern  long    sqsizer(void);
    5252
    5353/*
     
    5757/* things defined elsewhere */
    5858
    59 extern  short   vbfill4(), tsplot4(), (*point)(), lseg();
    60 extern  short   clrlsel(), _clsvol(), setgc();
     59extern  void    vbfill4(unsigned *obj, short obwidth, short xmin, short ymin, short xmax, short ymax, unsigned color);
     60extern  void    tsplot4(int *obase, int nw, int fg, int row, int col, char *str, int pitch);
     61extern  void    lseg(short x1, short y1, short x2, short y2, short t);
     62extern  void    clrlsel(void);
     63extern  void    _clsvol(void);
     64extern  void    setgc(short xv, short yv);
    6165
    6266extern  int     errno;
     
    135139/* forward references */
    136140
    137 short   ldpoint();
     141void    ldpoint(short x, short y, short pen);
    138142
    139143/*
     
    190194*/
    191195
    192 short
    193 ftkind(ns)
    194 short ns;
     196short ftkind(short ns)
    195197{
    196198        register short i;
     
    212214*/
    213215
    214 char *
    215 fctstr(ns, just)
    216 short ns, just;
     216char *fctstr(short ns, short just)
    217217{
    218218        static char fcbad[11];
     
    237237*/
    238238
    239 short
    240 ocslot(slot)
    241 short slot;
     239short ocslot(short slot)
    242240{
    243241        if (memcmp(filecat[slot].fcsize, "000", 3)
     
    254252*/
    255253
    256 short
    257 ldline(cy)
    258 short cy;
     254short ldline(short cy)
    259255{
    260256        if (cy > 292)
     
    279275*/
    280276
    281 short
    282 lin2slt(line)
    283 short line;
     277short lin2slt(short line)
    284278{
    285279        register short slot, row;
     
    301295*/
    302296
    303 unsigned
    304 exp_c(cx)
    305 register unsigned cx;
     297unsigned exp_c(unsigned c)
    306298{
    307299        cx &= 0x000F;           /* use low 4 bits as the basis */
     
    322314*/
    323315
    324 ldwmsg(line1, line2, line3, fgcolor, bgcolor)
    325 char *line1, *line2, *line3;
    326 unsigned fgcolor, bgcolor;
     316void ldwmsg(char *line1, char *line2, char *line3, unsigned fgcolor, unsigned bgcolor)
    327317{
    328318        lderrsw = FALSE;                /* clear error switch */
     
    367357*/
    368358
    369 long
    370 chksum(area, len)
    371 register char *area;
    372 register long len;
     359long chksum(char *area, long len)
    373360{
    374361        register long cs, i;
     
    388375*/
    389376
    390 makelh(kind)
    391 short kind;
     377void makelh(short kind)
    392378{
    393379        memset(ldhead.l_csum, '?', 8);                  /* checksum */
     
    409395*/
    410396
    411 ldbusy(msg)
    412 char *msg;
     397void ldbusy(char *msg)
    413398{
    414399        if (ndisp NE 0)
     
    425410*/
    426411
    427 noslot(fctype)
     412void noslot(fctype)
    428413{
    429414        sprintf(ldmsg1, " the %s file,", ftypes[fctype - 1][2]);
     
    443428*/
    444429
    445 short
    446 wr_ec(fp, from, len)
    447 register FILE *fp;
    448 register char *from;
    449 register long len;
     430short wr_ec(FILE *fp, char *from, long len)
    450431{
    451432        register long count;
     
    487468*/
    488469
    489 short
    490 rd_ec(fp, to, len)
    491 register FILE *fp;
    492 register char *to;
    493 register long len;
     470short rd_ec(FILE *fp, char *to, long len)
    494471{
    495472        register long count;
     
    537514*/
    538515
    539 short
    540 srchcat(extn)
    541 char extn[];
     516short srchcat(char extn[])
    542517{
    543518        register short fcslot;
     
    560535*/
    561536
    562 clrcat()
     537void clrcat(void)
    563538{
    564539        register short i;
     
    587562*/
    588563
    589 short
    590 clreq(bytes)
    591 long bytes;
     564short clreq(long bytes)
    592565{
    593566        register short rclusts;
     
    612585*/
    613586
    614 short
    615 spacerq(kind)
    616 short kind;
     587short spacerq(short kind)
    617588{
    618589        register short howmuch;
     
    683654*/
    684655
    685 short
    686 ckstor()
     656short ckstor(void)
    687657{
    688658        if (lasgsw)                     /* assignments */
     
    723693*/
    724694
    725 short
    726 ckdups()
     695short ckdups(void)
    727696{
    728697        if (lasgsw)
     
    776745*/
    777746
    778 showsiz()
     747int showsiz(void)
    779748{
    780749        register short dcap, drem, dused;
     
    813782*/
    814783
    815 short
    816 getcat(msgsw)
    817 short msgsw;
     784short getcat(short msgsw)
    818785{
    819786        register FILE *fp;
     
    895862*/
    896863
    897 short
    898 putcat()
     864short putcat(void)
    899865{
    900866        register FILE *fp;
     
    969935*/
    970936
    971 dslslot(slot, fg, row)
    972 register short slot;
    973 unsigned fg;
    974 short row;
     937void dslslot(short slot, unsigned fg, short row)
    975938{
    976939        register unsigned color, chilon, chilorc;
     
    1026989*/
    1027990
    1028 short
    1029 showcat()
     991short showcat(void)
    1030992{
    1031993        register short i, fcslot, fcrow, fcount;
     
    10731035*/
    10741036
    1075 short
    1076 fcindex()
     1037short fcindex(void)
    10771038{
    10781039        if (NOT lderrsw)
     
    11031064*/
    11041065
    1105 streset()
     1066void streset(void)
    11061067{
    11071068        lstrsw  = FALSE;
     
    11251086*/
    11261087
    1127 fcreset()
     1088void fcreset(void)
    11281089{
    11291090        lselsw = FALSE;
     
    11441105*/
    11451106
    1146 short
    1147 getslot()
     1107short getslot(void)
    11481108{
    11491109        register short i;
     
    11621122*/
    11631123
    1164 char *
    1165 slotnam(slot, kind)
    1166 unsigned slot, kind;
     1124char *slotnam(unsigned slot, unsigned kind)
    11671125{
    11681126        static  char thename[13];
     
    11841142*/
    11851143
    1186 short
    1187 wrtfile(kind)
    1188 short kind;
     1144short wrtfile(short kind)
    11891145{
    11901146        register short slot, flspace, tkind;
     
    13131269*/
    13141270
    1315 short
    1316 writem()
     1271short writem(void)
    13171272{
    13181273        if (lasgsw)                     /* Assignments */
     
    13611316*/
    13621317
    1363 short
    1364 storit()
     1318short storit(void)
    13651319{
    13661320        register int weneed, i, slotnd, slothv;
     
    15321486*/
    15331487
    1534 advlcur()
     1488void advlcur(void)
    15351489{
    15361490        register short newcol;
     
    15561510*/
    15571511
    1558 bsplcur()
     1512void bsplcur(void)
    15591513{
    15601514        register short newcol;
     
    15841538*/
    15851539
    1586 ldswin(n)
    1587 register short n;
     1540void ldswin(short n)
    15881541{
    15891542        register short cx, cy;
     
    17371690*/
    17381691
    1739 lwins()
     1692void lwins(void)
    17401693{
    17411694        register short i;
     
    17511704*/
    17521705
    1753 short
    1754 ldpoint(x, y, pen)
    1755 short x, y, pen;
     1706void ldpoint(short x, short y, short pen)
    17561707{
    17571708        if (v_regs[5] & 0x0180)
     
    17711722*/
    17721723
    1773 ldbord()
     1724void ldbord(void)
    17741725{
    17751726        point = ldpoint;
     
    18001751*/
    18011752
    1802 lmwclr()
     1753void lmwclr(void)
    18031754{
    18041755        lmwtype = 0;
     
    18161767*/
    18171768
    1818 lmwvtyp()
     1769void lmwvtyp(void)
    18191770{
    18201771        lmwtype = 1;
     
    18361787*/
    18371788
    1838 libdsp()
     1789void libdsp(void)
    18391790{
    18401791        librob = &v_score[0];           /* setup display object pointer */
Note: See TracChangeset for help on using the changeset viewer.