Files
super6502/sw/test_code/fs_test/harness.c
2023-12-03 23:27:45 -08:00

22 lines
492 B
C

#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#define FILE_PATH "fs.fat"
uint32_t lmulii(uint16_t a, uint16_t b) {
printf("lmulii: %x * %x = %x\n", a, b, a*b);
return a * b;
}
uint16_t imulii(uint16_t a, uint16_t b) {
printf("imulii: %x * %x = %x\n", a, b, a*b);
return a * b;
}
uint8_t SD_readSingleBlock(uint32_t addr, uint8_t *buf, uint8_t *error) {
FILE* f = fopen(FILE_PATH, "rb");
// fseek(f, addr * 512, SEEK_SET);
fread(buf, 512, 1, f);
}