- /* 'd' and 'c' are matricies that store the result of the
- * combinations of 'a' and 'b' prior to multiplication */
- volatile int c[MS][MS], d[MS][MS];
+ /* 'd' and 'c' are matricies that store the result of the
+ * combinations of 'a' and 'b' prior to multiplication */
+ volatile int c[MS][MS], d[MS][MS];
- /* finally, we multiply A * B and store it in result */
- matrix_mult(a, b, result);
+ /* finally, we multiply A * B and store it in result */
+ matrix_mult(a, b, result);
}
static void matrix_add(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {
}
static void matrix_add(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {
}
static void matrix_sub(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {
}
static void matrix_sub(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {
}
static void matrix_mult(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {
}
static void matrix_mult(volatile int op1[MS][MS], volatile int op2[MS][MS], volatile int result_buf[MS][MS]) {