diff options
author | Bad Diode <bd@badd10de.dev> | 2023-08-10 21:43:12 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2023-08-10 21:43:12 +0200 |
commit | c888455af3ea5b9e8d2087a57df104c14ffac09e (patch) | |
tree | 98a38361e940f6b5b12153025b8346a5195f3ef7 /src/save.c | |
parent | bb4af22481a27d9324f5377b7024e3592d4227ff (diff) | |
download | stepper-c888455af3ea5b9e8d2087a57df104c14ffac09e.tar.gz stepper-c888455af3ea5b9e8d2087a57df104c14ffac09e.zip |
Add two more banks and channel icons
Diffstat (limited to 'src/save.c')
-rw-r--r-- | src/save.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -23,13 +23,13 @@ sram_write(u8 *src, u16 pos, u16 n_bytes) { | |||
23 | void | 23 | void |
24 | save_bank(int i) { | 24 | save_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 | ||
29 | void | 29 | void |
30 | load_bank(int i) { | 30 | load_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 | ||
35 | void | 35 | void |