+static int
+compute_data_rows(int memory_id)
+{
+ int data_rows;
+
+ if (memory_id == INT_MEM_ID) {
+ data_rows = options.iram_size / cfg->bits_per_row;
+ } else if (memory_id == EXT_MEM_ID) {
+ data_rows = options.xram_size / cfg->bits_per_row;
+ } else {
+ log_fail("Invalid memory type");
+ exit(1);
+ }
+
+ return data_rows;
+}
+