[EMULATORS] GIC: rework GIC structures

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>