Changeset 8c8b4e5 in buchla-68k for vlib/vobjfns.c


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
  • vlib/vobjfns.c

    r5c4721b r8c8b4e5  
    121121*/
    122122
    123 void SetObj(int16_t obj, int16_t type, int16_t bank, uint16_t *base, int16_t xpix, int16_t ypix, int16_t x0, int16_t y0, uint16_t flags, int16_t pri)
     123void SetObj(int16_t obj, int16_t type, int16_t bank, volatile uint16_t *base, int16_t xpix, int16_t ypix, int16_t x0, int16_t y0, uint16_t flags, int16_t pri)
    124124{
    125125        register struct octent *op;
     
    216216*/
    217217
    218 void CpyObj(uint16_t *from, uint16_t *to, int16_t w, int16_t h, int16_t sw)
    219 {
    220         register uint16_t *tp;
    221         register int16_t i, j;
     218void CpyObj(volatile uint16_t *from, volatile uint16_t *to, int16_t w, int16_t h, int16_t sw)
     219{
     220        volatile uint16_t *tp;
     221        int16_t i, j;
    222222
    223223        for (i = h; i--; ) {
Note: See TracChangeset for help on using the changeset viewer.