Hi Adam,
they are both good questions.
The short answer is that the current system configuration has been "inherited" from an early NXP recommendation and that this legacy configuration seems to support quite well the existing mbed codebase.
In the latest reference configuration USB is clocked from PLL1, the CPU clock is 100MHz and the Flash Access Time is 5 CPU clocks.
Until now, avoiding the risk of breaking user code that may rely on the old system configuration prevailed over the advantages that the new configuration would bring.
Personally, I would favour the new configuration. When we will have a slightly improved test coverage we will update it.
Cheers,
Emilio
I have two questions about the SystemInit() function on the mbed 1768 device:
Thanks so much for the help,
Adam