Add FREQ macro to avoid hard-coding 36 MHz

This commit is contained in:
Graham Edgecombe 2017-12-15 20:21:12 +00:00
parent e4e2e65293
commit bfbe3be490
2 changed files with 2 additions and 2 deletions

View file

@ -23,7 +23,7 @@ ASFLAGS = -march=rv32i -mabi=ilp32
LD = $(TARGET)-ld
LDFLAGS = -Tprogmem.lds -melf32lriscv
CC = $(TARGET)-gcc
CFLAGS = -march=rv32i -mabi=ilp32 -Wall -Wextra -pedantic
CFLAGS = -march=rv32i -mabi=ilp32 -Wall -Wextra -pedantic -DFREQ=$(FREQ_PLL)000000
OBJCOPY = $(TARGET)-objcopy
.PHONY: all clean syntax time stat flash

View file

@ -6,7 +6,7 @@
#define UART_DATA *((volatile int32_t *) 0x00020008)
int main() {
UART_BAUD = 36000000 / 9600;
UART_BAUD = FREQ / 9600;
for (;;) {
int32_t c;