aboutsummaryrefslogtreecommitdiffstats
path: root/src/save.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-08-10 21:43:12 +0200
committerBad Diode <bd@badd10de.dev>2023-08-10 21:43:12 +0200
commitc888455af3ea5b9e8d2087a57df104c14ffac09e (patch)
tree98a38361e940f6b5b12153025b8346a5195f3ef7 /src/save.c
parentbb4af22481a27d9324f5377b7024e3592d4227ff (diff)
downloadstepper-c888455af3ea5b9e8d2087a57df104c14ffac09e.tar.gz
stepper-c888455af3ea5b9e8d2087a57df104c14ffac09e.zip
Add two more banks and channel icons
Diffstat (limited to 'src/save.c')
-rw-r--r--src/save.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/save.c b/src/save.c
index 8c26557..0e99086 100644
--- a/src/save.c
+++ b/src/save.c
@@ -23,13 +23,13 @@ sram_write(u8 *src, u16 pos, u16 n_bytes) {
23void 23void
24save_bank(int i) { 24save_bank(int i) {
25 sram_write(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns)); 25 sram_write(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns));
26 sram_write(&chain, sizeof(Metadata) + 4 * sizeof(patterns) + i * sizeof(chain), sizeof(chain)); 26 sram_write(&chain, sizeof(Metadata) + 6 * sizeof(patterns) + i * sizeof(chain), sizeof(chain));
27} 27}
28 28
29void 29void
30load_bank(int i) { 30load_bank(int i) {
31 sram_read(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns)); 31 sram_read(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns));
32 sram_read(&chain, sizeof(Metadata) + 4 * sizeof(patterns) + i * sizeof(chain), sizeof(chain)); 32 sram_read(&chain, sizeof(Metadata) + 6 * sizeof(patterns) + i * sizeof(chain), sizeof(chain));
33} 33}
34 34
35void 35void