-
+ 1F88A9E52105C1F6C33BA0F19E67C4158E5DF93EA374F9F7774C89D126A0714C830712EEA555FF51881A26D2BE47861CDDCD254395467770D2C34EF60D02C524
m/shutdown.asm
(0 . 0)(1 . 31)
5552 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
5553 ;; ;;
5554 ;; This file is part of 'M', a MIPS system emulator. ;;
5555 ;; ;;
5556 ;; (C) 2019 Stanislav Datskovskiy ( www.loper-os.org ) ;;
5557 ;; http://wot.deedbot.org/17215D118B7239507FAFED98B98228A001ABFFC7.html ;;
5558 ;; ;;
5559 ;; You do not have, nor can you ever acquire the right to use, copy or ;;
5560 ;; distribute this software ; Should you use this software for any purpose, ;;
5561 ;; or copy and distribute it to anyone or in any manner, you are breaking ;;
5562 ;; the laws of whatever soi-disant jurisdiction, and you promise to ;;
5563 ;; continue doing so for the indefinite future. In any case, please ;;
5564 ;; always : read and understand any software ; verify any PGP signatures ;;
5565 ;; that you use - for any purpose. ;;
5566 ;; ;;
5567 ;; See also http://trilema.com/2015/a-new-software-licensing-paradigm . ;;
5568 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
5569
5570 section .text
5571
5572 ;-----------------------------------------------------------------------------
5573 _shutdown:
5574 call _Phys_Devices_Shutdown ; Initiate shutdown of all slaves
5575 call _ram_deallocate ; free memory
5576
5577 _exit:
5578 jmp _Hard_Stop
5579
5580 _exit_thread: ;; Thread exits go here
5581 jmp _Stop
5582 ;-----------------------------------------------------------------------------