Hi Edward,
I'm not a big fan of the HAL ... so I don't use it ... especially when I see things in the
manuals like:
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
Altera does not publish the usage of the control and data registers. To access the
EPCS device, you
must use the HAL drivers provided by Altera.[/b]
--- Quote End ---
(emphasis added)
From a programming point-of-view, the ASMI peripheral is just an SPI interface with a
flash eeprom hanging off it. So the control/data register usage is, in reality, published.
Regardless, I use my own code and avoid any associated HAL compile/link-time issues
... and any artificial restrictions that may be present in the "secret" HAL implementation ;-)
Regards,
--Scott