.data
.text
- ; TODO: will the assembler be able to evaluate these expressions?
.define UART_BASE, 0x1000
- .define UART_STATUS, (UART_BASE+0x4)
- .define UART_RECV, (UART_BASE+0x8)
- .define UART_TRANS, (UART_BASE+0xC)
- .define UART_BAUD, (UART_BAUD+0x10)
+ .define UART_STATUS, UART_BASE+0x4
+ .define UART_RECV, UART_BASE+0x8
+ .define UART_TRANS, UART_BASE+0xC
+ .define UART_BAUD, UART_BASE+0x10
.define UART_TRANS_EMPTY, 0
.define UART_RECV_NEW, 1