- BITS 32
- [GLOBAL rsi_mouse]
- [EXTERN bottom_mouse_rsi]
- rsi_mouse:
- ; cli
- call bottom_mouse_rsi
- mov al,0x20
- out 0x20,al
- out 0xa0,al
- ; sti
- iretd
- [GLOBAL rsi_keyboard]
- [EXTERN bottom_keyboard_rsi]
- rsi_keyboard:
- ; cli
- call bottom_keyboard_rsi
- mov al,0x20
- out 0x20,al
- out 0xa0,al
- ; sti
- iretd
- [GLOBAL rsi_network]
- [EXTERN bottom_network]
- rsi_network:
- cli
- call bottom_network
- mov al,0x20
- out 0x20,al
- out 0xa0,al
- sti
- iretd