draw_rect_area(nedsim, x, y, WORDLINE_WIDTH, WORDLINE_HEIGHT, False, True, False, False);
// Now, draw stripes in the secondary color.
- int i;
- for (i = 0; i < (WORDLINE_WIDTH/(2*WORDLINE_BITS_PER_STRIPE)); i++) {
+ for (int i = 0; i < (WORDLINE_WIDTH/(2*WORDLINE_BITS_PER_STRIPE)); i++) {
set_color(nedsim, COLOR(secondary));
draw_rect_area(nedsim, (x+(i*(WORDLINE_WIDTH/WORDLINE_BITS_PER_STRIPE))), y,
WORDLINE_BITS_PER_STRIPE, WORDLINE_HEIGHT, False, True, False, False);
// Draw the SC.
- int i;
- for (i = 0; i < SC_WIDTH; i++) {
+ for (int i = 0; i < SC_WIDTH; i++) {
if ((SC_WIDTH-1-i) == nedsim->nedstate->active_thread->sc) {
set_color(nedsim, COLOR(light_on));
} else {
// Draw the stack lights.
int64_t top_of_stack = ((int64_t)nedsim->nedstate->active_thread->sp) - 1;
- for (i = 0; i < nedsim->num_data_rows; i++) {
+ for (int i = 0; i < nedsim->num_data_rows; i++) {
if ((top_of_stack-i) >= 0) {
draw_wordline_lights(nedsim, nedsim->nedstate->active_thread->stack[top_of_stack-i], STACK_X_OFFSET, STACK_Y_OFFSET+STACK_LABEL_HEIGHT+i);
} else {
draw_text(nedsim, stack_size, (STACK_X_OFFSET+(STACK_WIDTH/2)+1), STACK_Y_OFFSET, STACK_WIDTH, STACK_LABEL_HEIGHT, False);
// Draw the heap lights.
- for (i = 0; i < nedsim->num_data_rows; i++) {
+ for (int i = 0; i < nedsim->num_data_rows; i++) {
draw_wordline_lights(nedsim, ram_r_word(nedsim->nedstate, HEAP_START_ADDRESS+(i*BPW)), HEAP_X_OFFSET, HEAP_Y_OFFSET+HEAP_LABEL_HEIGHT+i);
}
}