Changeset 8c8b4e5 in buchla-68k for ram/uslice.c
- Timestamp:
- 09/17/2017 05:01:10 PM (7 years ago)
- Branches:
- master
- Children:
- 432327d
- Parents:
- 5c4721b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/uslice.c
r5c4721b r8c8b4e5 129 129 */ 130 130 131 int16_t uslice( uint16_t *slice, uint16_t mask1, uint16_t mask2, struct gdsel *gdstb[])131 int16_t uslice(volatile uint16_t *slice, uint16_t mask1, uint16_t mask2, struct gdsel *gdstb[]) 132 132 { 133 register uint16_t *pxptr, *slptr; 134 register struct gdsel *gdsep; 135 register uint16_t i, ncolor, w; 133 uint16_t *pxptr; 134 volatile uint16_t *slptr; 135 struct gdsel *gdsep; 136 uint16_t i, ncolor, w; 136 137 uint16_t *ncptr, *nctabp; 137 138 struct gdsel **gdstp, *gdprv, *gdnxt; … … 425 426 */ 426 427 427 int16_t cslice( uint16_t *slice, uint16_t mask1, uint16_t mask2, struct gdsel *gdstb[])428 int16_t cslice(volatile uint16_t *slice, uint16_t mask1, uint16_t mask2, struct gdsel *gdstb[]) 428 429 { 429 register uint16_t *pxptr, *slptr; 430 register struct gdsel *gdsep; 431 register uint16_t i, ncolor, w; 430 uint16_t *pxptr; 431 volatile uint16_t *slptr; 432 struct gdsel *gdsep; 433 uint16_t i, ncolor, w; 432 434 uint16_t *ncptr; 433 435 struct gdsel **gdstp, *gdprv, *gdnxt; … … 637 639 638 640 { 639 register uint16_t *p1, *p2, *p3, sword;640 uint16_t *p4;641 volatile uint16_t *p1, *p2, *p3, *p4; 642 uint16_t sword; 641 643 642 644 p1 = consl; /* clear slices */
Note:
See TracChangeset
for help on using the changeset viewer.