Go to the source code of this file.
◆ UART0_IRQ
◆ __aligned()
◆ riscv64_uart_setup()
◆ platform_startup_early()
void platform_startup_early |
( |
| ) |
|
◆ platform_startup_setup_kernel_mm()
void platform_startup_setup_kernel_mm |
( |
| ) |
|
◆ platform_startup_late()
void platform_startup_late |
( |
| ) |
|
◆ riscv64_platform_info
◆ platform_info
Definition at line 15 of file riscv64_platform.c.
Referenced by add_to_memmap(), cmdline_get_option(), create_idle_task(), initrd_read(), limine_entry(), mm_create_context(), mm_destroy_context(), mm_dump_current_pagetable(), mm_sysfs_init(), mos_cmdline_init(), mos_start_kernel(), platform_ap_entry(), platform_context_clone(), platform_startup_early(), platform_startup_setup_kernel_mm(), pmm_find_reserved_region(), pmm_init(), process_allocate(), setup_xsave_slab(), vmap_create(), x86_cpu_initialise_caps(), x86_cpu_setup_xsave_area(), x86_paging_setup(), and x86_setup_direct_map().
◆ uart_console
Initial value:= {
.read.buf = uart_buf,
.name = "riscv_uart1" },
}
@ CONSOLE_CAP_READ
console supports read
@ CONSOLE_CAP_EXTRA_SETUP
extra setup required
const serial_driver_t riscv64_uart_driver
Definition at line 27 of file riscv64_platform.c.
Referenced by platform_startup_late().