#
19024bc4 |
|
30-Dec-2020 |
PulkoMandy <pulkomandy@pulkomandy.tk> |
openfirmware: synchronize number of memory range with bios and efi It was bumped for bios and efi from previously very low values, but other architectures did not follow. Change-Id: I6ce92e2cdb0261d4d0637753e77d555d407073fc Reviewed-on: https://review.haiku-os.org/c/haiku/+/3575 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
b6f76ebe |
|
09-Feb-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
s/OpenBeOS License/MIT License/ universally, as they're the same thing. Fixes #8681.
|
#
c9e66bfc |
|
19-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel: Add missing smp memory barrier calls. Set max cpu to 1 * Set max cpu to 1 for PPC until atomic functions are finished * We have atomic functions inline in the kernel and assembly code in libroot post-scheduler merge... isn't that a lot of duplication?
|
#
6647d2c9 |
|
19-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel: fix missing SMP_MAX_CPUS on non-x86 * Regression introduced due to scheduler change * Drop MAX_BOOT_CPUS as it is no longer used
|
#
09d213f3 |
|
17-Sep-2013 |
François Revol <revol@free.fr> |
PPC: OF: Make sure kernel args match the U-Boot one Since both platforms can boot the same kernel we must accept either arg, so we make sure they are identical for now. TODO: use a union or KMessage maybe?
|
#
e55e1a0e |
|
03-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Implemented the PPC specific RTC support. We search for an "rtc" device in the Open Firmware implementation of boot loader and pass its path to the kernel, where it's opened and used for getting/setting the real time. The expensive atomic_*64() on PPC 32-bit make things a bit more complicated. Moreover, missing 64 bit multiplication and division instructions won't really allow system_time() to be anywhere near as fast as on x86. :-/ git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf25fe99 |
|
07-Oct-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added new platform_kernel_args - might need an arch dependent part as well, though. Only stage2_args.h can now include platform_stage2_args.h. Only kernel_args.h can now include platform_kernel_args.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4960 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c9e66bfc9bafe85b80a464191c60e8701e9a0a26 |
|
19-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel: Add missing smp memory barrier calls. Set max cpu to 1 * Set max cpu to 1 for PPC until atomic functions are finished * We have atomic functions inline in the kernel and assembly code in libroot post-scheduler merge... isn't that a lot of duplication?
|
#
6647d2c95ace3dacd7641d727873bce0e5d9ec81 |
|
19-Jan-2014 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel: fix missing SMP_MAX_CPUS on non-x86 * Regression introduced due to scheduler change * Drop MAX_BOOT_CPUS as it is no longer used
|
#
09d213f3b37465cd0f5c034de2023e8ca46881b3 |
|
17-Sep-2013 |
François Revol <revol@free.fr> |
PPC: OF: Make sure kernel args match the U-Boot one Since both platforms can boot the same kernel we must accept either arg, so we make sure they are identical for now. TODO: use a union or KMessage maybe?
|
#
e55e1a0e666da61eb901533dae4af2ec44d216d8 |
|
03-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Implemented the PPC specific RTC support. We search for an "rtc" device in the Open Firmware implementation of boot loader and pass its path to the kernel, where it's opened and used for getting/setting the real time. The expensive atomic_*64() on PPC 32-bit make things a bit more complicated. Moreover, missing 64 bit multiplication and division instructions won't really allow system_time() to be anywhere near as fast as on x86. :-/ git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf25fe99f6f1ea13738b067a772de3d375b98d65 |
|
07-Oct-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Added new platform_kernel_args - might need an arch dependent part as well, though. Only stage2_args.h can now include platform_stage2_args.h. Only kernel_args.h can now include platform_kernel_args.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4960 a95241bf-73f2-0310-859d-f6bbb57e9c96
|