MCPcopy Create free account
hub / github.com/coreboot/coreboot / do_write

Function do_write

payloads/libpayload/drivers/cbmem_console.c:48–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46};
47
48static void do_write(const void *buffer, size_t count)
49{
50 struct cbmem_console *const cbmem_cons = phys_to_virt(cbmem_console_p);
51
52 memcpy(cbmem_cons->body + (cbmem_cons->cursor & CURSOR_MASK), buffer, count);
53 cbmem_cons->cursor += count;
54}
55
56void cbmem_console_init(void)
57{

Callers 1

cbmem_console_writeFunction · 0.85

Calls 1

memcpyFunction · 0.50

Tested by

no test coverage detected