Как использовать прерывания со сборкой x86-64 (синтаксис AT & T) из Linux? - PullRequest
1 голос
/ 23 октября 2019

Я хотел бы:

  • обрабатывать события мыши (int $ 0x33)
  • очистить консоль (int $ 0x10)

Я прочиталчто я не могу использовать вызовы прерывания от Linux. Есть ли другой способ сделать это, если я хочу продолжать использовать Linux?

(я запускаю Linux на эмуляторе (VirtualBox), я не уверен, что это важно.)

Редактировать: ncurses можетбудь хорошим. Это способ использовать его (для простой печати)?

call initscr
movq $msg1, %rdi
call printw
call refresh
call getch
call endwin
...