Funniest thing a kernel dev can do
on_error:
uint16_t random_val = random_uint16_t();
uint16_t random_port = random_uint16_t();
asm volatile("outw %0, %1" ::"a"(random_val), "Nd"(random_port));
👀1
