fix: read_reg and write_reg are better now, no more double fault
This commit is contained in:
@ -31,13 +31,3 @@ static inline void io_wait(void)
|
||||
{
|
||||
outb(0x80, 0);
|
||||
}
|
||||
|
||||
static inline void write_reg(size_t addr, uint32_t val)
|
||||
{
|
||||
*(volatile uint32_t *)addr = val;
|
||||
}
|
||||
|
||||
static inline uint32_t read_reg(size_t addr)
|
||||
{
|
||||
return *(volatile uint32_t *)addr;
|
||||
}
|
||||
|
Reference in New Issue
Block a user