typedef unsigned short u16;

typedef struct {
u16 offset0_15;
u16 selector;
u16 type;
u16 offset16_31;
} __attribute__ ((packed)) idtDesc;


Cosa vuol dire il tutto ?
ma soprattutto __attribute__ ((packed)) idtDesc;