How to make timer works? Call int 4ah 5 seconds after start
问题 I'm creating a program, that should print "Hello from handler" five seconds after start. At first I created interrupt 4ah by proc called create_interrupt . This interrupt causes int_handler , that prints string "Hello from handler". Then proc "alarm" get curent time, add 5 second to it and set alarm by func 06h of int 1ah. This alarm should call int 4ah after 5 seconds from start, but it doesn't works and I don't know why. If I call 4ah "by hand", just by adding "int 4ah" it works, it means