Home
last modified time | relevance | path

Searched refs:platform_args (Results 1 – 12 of 12) sorted by relevance

/haiku/src/system/boot/platform/bios_ia32/
H A Dapm.cpp39 const apm_info &info = gKernelArgs.platform_args.apm; in apm_init()
40 gKernelArgs.platform_args.apm.version = regs.eax & 0xffff; in apm_init()
41 gKernelArgs.platform_args.apm.flags = regs.ecx & 0xffff; in apm_init()
67 gKernelArgs.platform_args.apm.version = 0; in apm_init()
71 gKernelArgs.platform_args.apm.code32_segment_base = regs.eax & 0xffff; in apm_init()
72 gKernelArgs.platform_args.apm.code32_segment_offset = regs.ebx; in apm_init()
73 gKernelArgs.platform_args.apm.code32_segment_length = regs.esi & 0xffff; in apm_init()
75 gKernelArgs.platform_args.apm.code16_segment_base = regs.ecx & 0xffff; in apm_init()
76 gKernelArgs.platform_args.apm.code16_segment_length = regs.esi >> 16; in apm_init()
78 gKernelArgs.platform_args.apm.data_segment_base = regs.edx & 0xffff; in apm_init()
[all …]
H A Dserial.cpp93 memcpy(gKernelArgs.platform_args.serial_base_ports, ports, in serial_init()
97 if (gKernelArgs.platform_args.serial_base_ports[0] != 0) in serial_init()
98 sSerialBasePort = gKernelArgs.platform_args.serial_base_ports[0]; in serial_init()
/haiku/src/system/boot/platform/openfirmware/
H A Dreal_time_clock.cpp27 gKernelArgs.platform_args.rtc_path, in init_real_time_clock()
28 sizeof(gKernelArgs.platform_args.rtc_path)) != B_OK) { in init_real_time_clock()
33 sHandle = of_open(gKernelArgs.platform_args.rtc_path); in init_real_time_clock()
H A Dstart.cpp153 gKernelArgs.platform_args.openfirmware_entry = openFirmwareEntry; in start()
/haiku/src/system/boot/platform/efi/
H A Dserial.cpp138 memset(gKernelArgs.platform_args.serial_base_ports, 0, in serial_init()
140 gKernelArgs.platform_args.serial_base_ports[0] = 0x3f8; in serial_init()
H A Dstart.cpp252 gKernelArgs.platform_args.apm.version = 0; in efi_main()
/haiku/src/system/kernel/arch/x86/
H A Darch_debug_console.cpp441 if (args != NULL && args->platform_args.serial_base_ports[0] != 0) in arch_debug_console_init()
442 sSerialBasePort = args->platform_args.serial_base_ports[0]; in arch_debug_console_init()
469 if (args->platform_args.serial_base_ports[number] != 0) in arch_debug_console_init_settings()
470 basePort = args->platform_args.serial_base_ports[number]; in arch_debug_console_init_settings()
/haiku/src/system/kernel/arch/ppc/
H A Darch_platform.cpp115 (intptr_t(*)(void*))kernelArgs->platform_args.openfirmware_entry); in Init()
152 fRTC = of_open(kernelArgs->platform_args.rtc_path); in InitRTC()
284 gFDT = kernelArgs->platform_args.fdt; in Init()
/haiku/src/system/kernel/arch/sparc/
H A Darch_platform.cpp116 (intptr_t(*)(void*))kernelArgs->platform_args.openfirmware_entry); in Init()
152 fRTC = of_open(kernelArgs->platform_args.rtc_path); in InitRTC()
/haiku/headers/private/kernel/boot/
H A Dkernel_args.h102 platform_kernel_args platform_args; member
/haiku/src/system/boot/platform/u-boot/
H A Dstart.cpp114 gKernelArgs.platform_args.fdt = kernel_args_malloc(fdtSize); in platform_start_kernel()
115 memcpy(gKernelArgs.platform_args.fdt, gFDT, fdtSize); in platform_start_kernel()
/haiku/src/system/kernel/arch/x86/32/
H A Dapm.cpp279 const apm_info &info = args->platform_args.apm; in apm_init()
346 args->platform_args.apm.data_segment_length = B_PAGE_SIZE in apm_init()