Changeset 3577fe1 in buchla-68k


Ignore:
Timestamp:
11/12/2017 09:40:43 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
0ca44a2
Parents:
72f4794
Message:

Fixed ldfield.c.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ram/ldfield.c

    r72f4794 r3577fe1  
    144144                                                vbank(0);
    145145
    146                                         vcputsv(librob, 64, exp_c(LD_DELC), ldbox[1][5],
     146                                        vcputsv(librob, 64, LD_DELC, ldbox[1][5],
    147147                                                stcrow, 11, buf, 14);
    148148                                }
     
    382382
    383383        if (k < 7)
    384                 filecat[slot].fcp0 = (c = k + 'A');
     384                filecat[slot].fcp0 = (int8_t)(c = k + 'A');
    385385        else if (k EQ 7)
    386386                return;
    387387        else if (k EQ 8)
    388                 filecat[slot].fcp0 = (c = filecat[slot].fcp0 & 0x007F);
     388                filecat[slot].fcp0 = (int8_t)(c = filecat[slot].fcp0 & 0x007F);
    389389        else    /* k EQ 9 */
    390                 filecat[slot].fcp0 = (c = filecat[slot].fcp0 | 0x0080);
     390                filecat[slot].fcp0 = (int8_t)(c = filecat[slot].fcp0 | 0x0080);
    391391
    392392        loadrow = row;
Note: See TracChangeset for help on using the changeset viewer.