diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-04-30 15:44:47 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-04-30 15:44:47 +0300 |
| commit | 912dd003b081b628085e86bc151b8d91fbccb0c8 (patch) | |
| tree | 8e27533fc5555e4c152e3f132c2b09e0dba9d86d /triscv/src/mem.c | |
| parent | 9fce87134559f8b5f86e105283b59e61a1707d39 (diff) | |
| download | tri-912dd003b081b628085e86bc151b8d91fbccb0c8.tar.gz tri-912dd003b081b628085e86bc151b8d91fbccb0c8.zip | |
janitorial duties
+ Add doc and formatting tooling
Diffstat (limited to 'triscv/src/mem.c')
| -rw-r--r-- | triscv/src/mem.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/triscv/src/mem.c b/triscv/src/mem.c index 1bcecfc..9c77e95 100644 --- a/triscv/src/mem.c +++ b/triscv/src/mem.c @@ -8,7 +8,9 @@ struct mem { struct mem *mem_create(size_t size) { - struct mem *mem = calloc(1, sizeof(struct mem) + size * sizeof(mem->buf[0])); + struct mem *mem = calloc(1, + sizeof(struct mem) + size * + sizeof(mem->buf[0])); mem->size = size; return mem; } @@ -60,11 +62,11 @@ static tri_t mem_read3(struct cpu *cpu, struct mem *mem, pm_t addr) struct dev mem_dev(struct mem *mem) { return (struct dev){ - .dev = mem, - .size = mem->size, - .write1 = (dev_write1_t)mem_write1, - .write3 = (dev_write3_t)mem_write3, - .read1 = (dev_read1_t)mem_read1, - .read3 = (dev_read3_t)mem_read3 + .dev = mem, + .size = mem->size, + .write1 = (dev_write1_t)mem_write1, + .write3 = (dev_write3_t)mem_write3, + .read1 = (dev_read1_t)mem_read1, + .read3 = (dev_read3_t)mem_read3 }; } |
