Once I initialize and load my GDT into the GDTR using lgdt, how can I update the GDT later?
Am I correct if I use the sgdt command to get the base address and then update or add entries followed by reloading it again with the lgdt? Is there some other way to do it?
Or am I missing something and the GDT is never "meant" to be updated once initialized and loaded?