reset.c
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:0k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /*
  2.  * Reset a DECstation machine.
  3.  */
  4. void (*back_to_prom)(void) = (void (*)(void))0xBFC00000;
  5. void dec_machine_restart(char *command)
  6. {
  7. back_to_prom();
  8. }
  9. void dec_machine_halt(void)
  10. {
  11. back_to_prom();
  12. }
  13. void dec_machine_power_off(void)
  14. {
  15.     /* DECstations don't have a software power switch */
  16. back_to_prom();
  17. }
  18. void dec_intr_halt(int irq, void *dev_id, struct pt_regs *regs)
  19. {
  20. dec_machine_halt();
  21. }