Unit of "byte" is more intuitive than "long".
As the svc stack is the stack of threads, there is no need to allocate a separate stack for the startup. Reuse the IRQ stack should be OK. Tested on rm48 board.
We could not handle any traps except IRQ/FIQ.