setup.h 558 B

12345678910111213141516171819202122
  1. #ifndef _MIPS_SETUP_H
  2. #define _MIPS_SETUP_H
  3. #define COMMAND_LINE_SIZE 4096
  4. #ifdef __KERNEL__
  5. extern void setup_early_printk(void);
  6. extern void set_handler(unsigned long offset, void *addr, unsigned long len);
  7. extern void set_uncached_handler(unsigned long offset, void *addr, unsigned long len);
  8. typedef void (*vi_handler_t)(void);
  9. extern void *set_vi_handler(int n, vi_handler_t addr);
  10. extern void *set_except_vector(int n, void *addr);
  11. extern unsigned long ebase;
  12. extern void per_cpu_trap_init(void);
  13. #endif /* __KERNEL__ */
  14. #endif /* __SETUP_H */