comparison memmap.h @ 2134:9caebcfeac72

Implement word RAM interleaving in 1M mode, now passes mcd-verificator word RAM tests
author Michael Pavone <pavone@retrodev.com>
date Fri, 18 Mar 2022 20:49:07 -0700
parents 360d5bab199f
children
comparison
equal deleted inserted replaced
2133:8554751f17b5 2134:9caebcfeac72
27 typedef struct { 27 typedef struct {
28 uint32_t start; 28 uint32_t start;
29 uint32_t end; 29 uint32_t end;
30 uint32_t mask; 30 uint32_t mask;
31 uint32_t aux_mask; 31 uint32_t aux_mask;
32 int32_t shift;
32 uint16_t ptr_index; 33 uint16_t ptr_index;
33 uint16_t flags; 34 uint16_t flags;
34 void * buffer; 35 void * buffer;
35 read_16_fun read_16; 36 read_16_fun read_16;
36 write_16_fun write_16; 37 write_16_fun write_16;