pub unsafe fn init()
Initialize the GDT
unsafe because the caller has to ensure it is only called once and in a single-threaded context.
unsafe