PDA

View Full Version : Buffalo Vectors


Jeff Davis
01-09-01, 04:17 PM
Would it be possible to get the ram vector locations that buffalo re-writes? Motorola's page is down, and I think your version of 3.4 is modified?<p>Thanks <p>Jeff Davis<br>

nmitech
01-10-01, 09:45 AM
TABLE 4-1. Interrupts Vector Jump Table<br> <br>INTERRUPT VECTOR FIELD<br>~~~~~~~~~~~~~~~~~ ~~~~~<br>Serial communications Interface (SCI) $00C4-$00C6<br>Serial Peripheral Interface (SPI) $00C7-$00C9<br>Pulse Accumulator Input Edge $00CA-$00CC <br>Pulse Acccumulator Overflow $00CD-$00CF<br>Timer Overflow $00DO-$00D2<br>Timer Output Compare 5 $00D3-$00D5<br>Timer Output Compare 4 $00D6-$00D8<br>Timer Output Compare 3 $00D9-$00DB<br>Timer Output Compare 2 $00DC-$00DE<br>Timer Output Compare 1 $00DF-$00E1<br>Timer Input Capture 3 $00E2-$00E4<br>Timer Input Capture 2 $00E5-$00E7<br>Timer Input Capture 1 $00E8-$00EA<br>Real Time Interrupt $00EB-$00ED<br>IRQ $00EE-$00FO<br>XIRQ $00F1-$00F3<br>Software Interrupt (SWI) $00F4-$00F6<br>Illegal Opcode $00F7-$00F9<br>Computer Operating Properly (COP) $00FA-$00FC<br>Clock Monitor $00FD-$00FF<p>To use vectors specified in Table 4-1, the user must insert a<br>jump extended opcode in the byte field of th evector required. <br>For an exmple, for the IRQ vector, the following is performed:<p>a. Place $7E (JMP) at location $00EE.<p>b. Olace IRQ service routine address at locations $00EF and $00F0.<br> $00EE 7E 80 00 JMP IRQ SERVICE<br> <p>Edited by: nmitech