On 5/5/25 11:08 AM, Orzel, Michal wrote:
On 02/05/2025 18:22, Oleksii Kurochko wrote:
Move the following parts to common with the following changes:
- struct kernel_info:
- Create arch_kernel_info for arch specific kernel information.
At the moment, it contains domain_type for Arm.
- Rename vpl011 to vuart to have more generic name suitable for other archs.
Why do you want to make it common? At the moment it referres to vpl011 which is
Arm specific, so it would be better to move it to arch specific struct. Also,
there can be more than one emulated UART (especially if you want to make the
parsing of vuart common), in which case enum would be the best fit.
Good point. Actually, vuart/vpl011 could be moved to arch specific struct as
it doesn't used in common code anyway.
Thanks!
~ Oleksii