mirror of
https://github.com/0xAX/linux-insides.git
synced 2024-12-22 06:38:07 +00:00
update unavailable link in linux-interrupts-2.md
Signed-off-by: ruitianzhong <ruitian-zhong@outlook.com>
This commit is contained in:
parent
ec107900a0
commit
4a4659ca39
@ -441,7 +441,7 @@ static inline void _set_gate(int gate, unsigned type, void *addr,
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Here we start from the `pack_gate` function which takes clean `IDT` entry represented by the `gate_desc` structure and fills it with the base address and limit, [Interrupt Stack Table](https://www.kernel.org/doc/Documentation/x86/x86_64/kernel-stacks), [Privilege level](http://en.wikipedia.org/wiki/Privilege_level), type of an interrupt which can be one of the following values:
|
Here we start from the `pack_gate` function which takes clean `IDT` entry represented by the `gate_desc` structure and fills it with the base address and limit, [Interrupt Stack Table](https://www.kernel.org/doc/Documentation/x86/kernel-stacks), [Privilege level](http://en.wikipedia.org/wiki/Privilege_level), type of an interrupt which can be one of the following values:
|
||||||
|
|
||||||
* `GATE_INTERRUPT`
|
* `GATE_INTERRUPT`
|
||||||
* `GATE_TRAP`
|
* `GATE_TRAP`
|
||||||
|
Loading…
Reference in New Issue
Block a user