Re: DeviceState definition

2021-12-01 Thread Peter Maydell
On Tue, 30 Nov 2021 at 22:53, abhijeet inamdar wrote: > What difference does it make to define: > > DeviceState *nvic; > > nvic = qdev_create(NULL, TYPE_ARMV7M); This creates a new device in freshly allocated memory, both initializing and realizing it, and returns a pointer to that newly created

DeviceState definition

2021-11-30 Thread abhijeet inamdar
Hi, What difference does it make to define: DeviceState *nvic; nvic = qdev_create(NULL, TYPE_ARMV7M); vs DeviceState *armv7m; armv7m = DEVICE(>armv7m); Can you please explain me because I'm confused between two machines which I want to adapt for my custom machine which is based on