runners: bench: Bumped BENCH_PERBYTE widths up to BLOCK_SIZE

BENCH_PERBYTE is supposed to be the simplest sim after all, and this is
more interesting for things like `make bench-widths`.
This commit is contained in:
Christopher Haster
2026-02-05 14:44:01 -06:00
parent 8f67e34675
commit c641bac80a
+12 -4
View File
@@ -79,8 +79,12 @@
BENCH_DEFINE(NOR_READ_SIZE, 1 ) BENCH_DEFINE(NOR_READ_SIZE, 1 )
BENCH_DEFINE(NOR_PROG_SIZE, 1 ) BENCH_DEFINE(NOR_PROG_SIZE, 1 )
BENCH_DEFINE(NOR_ERASE_SIZE, 4096 ) BENCH_DEFINE(NOR_ERASE_SIZE, 4096 )
BENCH_DEFINE(NOR_READ_WIDTH, 1 ) BENCH_DEFINE(NOR_READ_WIDTH, (DISK_SIM == 0)
BENCH_DEFINE(NOR_PROG_WIDTH, LFS3_MIN(256, BLOCK_SIZE) ) ? 1
: BLOCK_SIZE )
BENCH_DEFINE(NOR_PROG_WIDTH, (DISK_SIM == 0)
? LFS3_MIN(256, BLOCK_SIZE)
: BLOCK_SIZE )
BENCH_DEFINE(NOR_ERASE_WIDTH, BLOCK_SIZE ) BENCH_DEFINE(NOR_ERASE_WIDTH, BLOCK_SIZE )
BENCH_DEFINE(NOR_READ_TIMING, (DISK_SIM == 0) ? 0 : 0 ) BENCH_DEFINE(NOR_READ_TIMING, (DISK_SIM == 0) ? 0 : 0 )
BENCH_DEFINE(NOR_PROG_TIMING, (DISK_SIM == 0) ? 1563 : 0 ) BENCH_DEFINE(NOR_PROG_TIMING, (DISK_SIM == 0) ? 1563 : 0 )
@@ -113,8 +117,12 @@
BENCH_DEFINE(NAND_READ_SIZE, 1 ) BENCH_DEFINE(NAND_READ_SIZE, 1 )
BENCH_DEFINE(NAND_PROG_SIZE, 512 ) BENCH_DEFINE(NAND_PROG_SIZE, 512 )
BENCH_DEFINE(NAND_ERASE_SIZE, 131072 ) BENCH_DEFINE(NAND_ERASE_SIZE, 131072 )
BENCH_DEFINE(NAND_READ_WIDTH, LFS3_MIN(2048, BLOCK_SIZE) ) BENCH_DEFINE(NAND_READ_WIDTH, (DISK_SIM == 0)
BENCH_DEFINE(NAND_PROG_WIDTH, LFS3_MIN(2048, BLOCK_SIZE) ) ? LFS3_MIN(2048, BLOCK_SIZE)
: BLOCK_SIZE )
BENCH_DEFINE(NAND_PROG_WIDTH, (DISK_SIM == 0)
? LFS3_MIN(2048, BLOCK_SIZE)
: BLOCK_SIZE )
BENCH_DEFINE(NAND_ERASE_WIDTH, BLOCK_SIZE ) BENCH_DEFINE(NAND_ERASE_WIDTH, BLOCK_SIZE )
BENCH_DEFINE(NAND_READ_TIMING, (DISK_SIM == 0) ? 12 : 0 ) BENCH_DEFINE(NAND_READ_TIMING, (DISK_SIM == 0) ? 12 : 0 )
BENCH_DEFINE(NAND_PROG_TIMING, (DISK_SIM == 0) ? 122 : 0 ) BENCH_DEFINE(NAND_PROG_TIMING, (DISK_SIM == 0) ? 122 : 0 )