doc: Add section describing platform_init_hook
This change adds a new section to architecture_support.md
documenting
the purpose, usage, and constraints of the platform_init_hook()
.
The section explains its role in performing early platform-specific
initialization prior to framework and module setup.
It includes:
- Purpose and Usage
- Limitations on memory, API usage, and Ordering
- Expected failure behavior
- A valid usage code example
- An anti-pattern code example demonstrating incorrect usage
Signed-off-by: Mahmoud Elsabbagh mahmoud.elsabbagh@arm.com