The online help indicates that the Watchdog peripheral is simulated for the LPC1788 but it doesn't appear in the Peripherals menu and when the watchdog is accessed the following errors occur:
*** error 65: access violation at 0x40000000 : no 'read' permission *** error 65: access violation at 0x40000004 : no 'write' permission *** error 65: access violation at 0x40000000 : no 'write' permission *** error 65: access violation at 0x40000008 : no 'write' permission
The correct DLLs and parameters are selected in the Debug options for the project, and other peripheral simulation works (e.g. timers, GPIO, UART, PLL, etc.)
Is it known not to work or is there a trick/update to get Watchdog simulation for LPC1788 working?
Thank you for that information. That clarifies the problem very well.
I've disabled the watchdog accesses when running in simulation using #ifdef round them and a project target for simulation with the appropriate define.
Thanks again.