Add FREQ macro to avoid hard-coding 36 MHz
This commit is contained in:
parent
e4e2e65293
commit
bfbe3be490
2 changed files with 2 additions and 2 deletions
2
Makefile
2
Makefile
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue