#
0aeb55c8 |
|
11-Mar-2023 |
David Karoly <karolyd577@gmail.com> |
arm: remove unused variables from arch_kernel_args Change-Id: Ice2be644142b646205648f44fb5bce5e9848e69d Reviewed-on: https://review.haiku-os.org/c/haiku/+/6192 Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com> Tested-by: Automation <automation@haiku-os.org>
|
#
fe2b6d77 |
|
09-Aug-2022 |
David Karoly <karolyd577@gmail.com> |
arm: detect SoC timer from FDT for OMAP3 and PXA Change-Id: Ib03a11f016cb937d748d2696a17158e17c86e317 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5522 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: David Karoly <karolyd577@gmail.com>
|
#
d283a8c5 |
|
27-Jan-2022 |
David Karoly <karolyd577@gmail.com> |
kernel/arm: add range checking for early page tables Change-Id: Ibbd367475482eb0cf839314014c8bf68612c5d6a Reviewed-on: https://review.haiku-os.org/c/haiku/+/4891 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
354655e1 |
|
02-Dec-2021 |
David Karoly <karolyd577@gmail.com> |
boot/efi/dtb: implement interrupt controller detection Change-Id: I045a94c5bcb7c16297bc6fdd1fa2981e5b3f3a62 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4756 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
1f46427d |
|
28-Nov-2021 |
David Karoly <karolyd577@gmail.com> |
kernel/arch/arm: introduce virtual_ranges_to_keep Change-Id: I36b8b871a103f2be87c600fc0b0a12f7ceff0ae4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4743 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
d637e0be |
|
17-Aug-2021 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
system/kernel: Rework uart management Change-Id: I6cb31760519c8ba4542d217d6e68439602eda558 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4356 Reviewed-by: Jessica Hamilton <jessica.l.hamilton@gmail.com> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
569564c0 |
|
21-Dec-2020 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
efi/dtb: Find potential FDT on UEFI * Makes our UEFI bootloader somewhat FDT/DTB aware on all architectures. * Will report when an FDT is found, and provide it to kernels that want it. Change-Id: I90324fc0579a9c835e60568fa9b654c2df0aba27 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3543 Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
d2986cb6 |
|
21-Feb-2020 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
system/boot: More cleanup and shuffling * arm efi additions * cleanup some cpu headers which were oddly split between efi and bios_ia32 * Move calculate_cpu_conversion_factor over to arch_timer since it is timerish, and x86 only * Drop some duplicated code from efi start. Move hpet init code into efi timer/hpet code Change-Id: Ia4264a5690ba8c09417b06788febc4f572f111ce Reviewed-on: https://review.haiku-os.org/c/haiku/+/2259 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@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.
|
#
eea45d0a |
|
06-Sep-2014 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: cleanup of bootloader memory mapping * Removes default mapping of a portion of the RAM (will be done as needed) * Passes on the page directory area to kernel, so on early vm init the kernel can use the area for pagetable allocation. * Leaves it to the platform to pass in physical memory range(s). This will ultimately come from FDT. * Fix long standing issue with allocation of the heap, potentially causing other part of the bootloader to overwrite the heap. * Implements pagetable allocator in kernel for early vm mapping. This fixes the first PANIC seen, we now just get the same one later on when the VM is up... more to come...
|
#
e59aab09 |
|
14-Mar-2011 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
ARM: Some header cleanup in preperation of more CPU support code... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40948 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
107ce9b0 |
|
30-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* ARM: Remove fields that were no longer used since r39168... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39205 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ffb5971f |
|
13-Aug-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. - fix header guard, - add needed fields to arch kernel args to pass mmu info. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32329 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb1325a3 |
|
27-Jul-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. Placeholder private headers for the kernel and libroot. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31820 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eea45d0a329d51c5fcf8bf904316e7761aaaa96f |
|
06-Sep-2014 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: cleanup of bootloader memory mapping * Removes default mapping of a portion of the RAM (will be done as needed) * Passes on the page directory area to kernel, so on early vm init the kernel can use the area for pagetable allocation. * Leaves it to the platform to pass in physical memory range(s). This will ultimately come from FDT. * Fix long standing issue with allocation of the heap, potentially causing other part of the bootloader to overwrite the heap. * Implements pagetable allocator in kernel for early vm mapping. This fixes the first PANIC seen, we now just get the same one later on when the VM is up... more to come...
|
#
e59aab09811bcf32d102e7b285813e82b6dd0f2d |
|
14-Mar-2011 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
ARM: Some header cleanup in preperation of more CPU support code... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40948 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
107ce9b0fb68e60d12338b7ef23bb107d4489898 |
|
30-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* ARM: Remove fields that were no longer used since r39168... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39205 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ffb5971f0dffa7f1ab1a5bca2f45587099f1d0f8 |
|
13-Aug-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. - fix header guard, - add needed fields to arch kernel args to pass mmu info. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32329 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bb1325a30e94bf61d29fd324a53625253050d56c |
|
27-Jul-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. Placeholder private headers for the kernel and libroot. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31820 a95241bf-73f2-0310-859d-f6bbb57e9c96
|