# The OS/K Team licenses this file to you under the MIT license. # See the LICENSE file in the project root for more information. #---------------------------------------------------------------------------# # Supervisor only instructions # #---------------------------------------------------------------------------# # # Crash virtual machine (CRASH) # # THROW #1023 # # Throws: # #SYS if not in supervisor mode # #ILL if disabled through DV # #1023 otherwise # crash # # Initiate machine shutdown (STOP) # # THROW #SHT # # Throws: # #SYS if not in supervisor mode # #ILL if disabled through DV # #SHT otherwise # stop # # Halt the processor until next E/I (HLT) # hlt # # Call an architecture-reserved function slot of device (DEVCTL) # # See dv/DEVAPI # devctl ri ri # # Call a device-defined function slot of device (IOCALL) # # See dv/DEVAPI # iocall ri ri