• Home
  • Raw
  • Download

Lines Matching refs:vector

511 	u8 *vector = (u8 *)(CONFIG_INTERRUPT_VECTOR_BASE + code);  in __set_intr_stub()  local
513 addr = (unsigned long) handler - (unsigned long) vector; in __set_intr_stub()
514 vector[0] = 0xdc; /* JMP handler */ in __set_intr_stub()
515 vector[1] = addr; in __set_intr_stub()
516 vector[2] = addr >> 8; in __set_intr_stub()
517 vector[3] = addr >> 16; in __set_intr_stub()
518 vector[4] = addr >> 24; in __set_intr_stub()
519 vector[5] = 0xcb; in __set_intr_stub()
520 vector[6] = 0xcb; in __set_intr_stub()
521 vector[7] = 0xcb; in __set_intr_stub()
530 u8 *vector = (u8 *)(CONFIG_INTERRUPT_VECTOR_BASE + code); in set_intr_stub() local
532 addr = (unsigned long) handler - (unsigned long) vector; in set_intr_stub()
533 vector[0] = 0xdc; /* JMP handler */ in set_intr_stub()
534 vector[1] = addr; in set_intr_stub()
535 vector[2] = addr >> 8; in set_intr_stub()
536 vector[3] = addr >> 16; in set_intr_stub()
537 vector[4] = addr >> 24; in set_intr_stub()
538 vector[5] = 0xcb; in set_intr_stub()
539 vector[6] = 0xcb; in set_intr_stub()
540 vector[7] = 0xcb; in set_intr_stub()
552 u8 *vector = (u8 *)(CONFIG_INTERRUPT_VECTOR_BASE + code); in set_jtag_stub() local
554 addr = (unsigned long) handler - ((unsigned long) vector + 1); in set_jtag_stub()
555 vector[0] = 0xff; /* PI to jump into JTAG debugger */ in set_jtag_stub()
556 vector[1] = 0xdc; /* jmp handler */ in set_jtag_stub()
557 vector[2] = addr; in set_jtag_stub()
558 vector[3] = addr >> 8; in set_jtag_stub()
559 vector[4] = addr >> 16; in set_jtag_stub()
560 vector[5] = addr >> 24; in set_jtag_stub()
561 vector[6] = 0xcb; in set_jtag_stub()
562 vector[7] = 0xcb; in set_jtag_stub()
565 flush_icache_range((unsigned long) vector, (unsigned long) vector + 8); in set_jtag_stub()