reset.c
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:0k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

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