MCPcopy Create free account
hub / github.com/SharpCoder/teensycore / uart_enable

Function uart_enable

src/phys/uart.rs:350–355  ·  view source on GitHub ↗
(device: Device)

Source from the content-addressed store, hash-verified

348}
349
350pub fn uart_enable(device: Device) {
351 let addr = get_addr(device) + 0x18;
352 let baseline = read_word(addr);
353 assign(addr, baseline | (0x1 << 19) | (0x1 << 18));
354 unsafe { asm!("nop"); }
355}
356
357pub fn uart_disable(device: Device) {
358 let addr = get_addr(device) + 0x18;

Callers 2

initializeMethod · 0.85
uart_baud_rateFunction · 0.85

Calls 3

read_wordFunction · 0.85
assignFunction · 0.85
get_addrFunction · 0.70

Tested by

no test coverage detected