<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Other NXP ProductsのトピックRe: DSP56800E Quick Start error</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189455#M1681</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Ok, figured it out.&amp;nbsp; In case someone has a similar problem:&lt;BR /&gt;&lt;BR /&gt;Since I was enabling the rx_char_hook interrupt in the appconfig.h it needed to be used in my code, so I had to add a function like so:&lt;BR /&gt;&lt;BR /&gt;UWord16 rx_char_hook(UWord16 rxchar)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;//asm(nop);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;The function just has to have something in it.&amp;nbsp; And I actually realized I needed the function anyway.&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Feb 2008 22:49:00 GMT</pubDate>
    <dc:creator>RGehring</dc:creator>
    <dc:date>2008-02-14T22:49:00Z</dc:date>
    <item>
      <title>DSP56800E Quick Start error</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189453#M1679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I am trying to combine two of the demo programs for the 56F8013 in the Quick Start sample applications.&amp;nbsp; Specifically the SCI and ADC demo.&amp;nbsp; I updated the appconfig.h from the SCI example with the ADC information.&amp;nbsp;&lt;BR /&gt;With the code below when I compile it with CW8, I keep getting a error that states:&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;"Link Error&amp;nbsp;&amp;nbsp; :&amp;nbsp; Undefined : "Frx_char_hook"&amp;nbsp; Referenced from "FSci0RxFullISR" in scibf.c"&lt;BR /&gt;"Link Failed."&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;I looked through scibf.c and rx_char_hook is in there, not really sure why it is giving the error or what it means.&amp;nbsp; It may be because I don't have the correct files or values somewhere.&amp;nbsp; But if I start from either the SCI as a base or the ADC as a base project, they both get the same error(with exactly the same appconfig.h's).&lt;BR /&gt;&lt;BR /&gt;Thanks for the help!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;CODE:&lt;BR /&gt;&lt;BLOCKQUOTE&gt;#include "qs.h"&lt;BR /&gt;#include "sys.h"&lt;BR /&gt;#include "cop.h"&lt;BR /&gt;#include "adc.h"&lt;BR /&gt;#include "intc.h"&lt;BR /&gt;#include "gpio.h"&lt;BR /&gt;#include "occs.h"&lt;BR /&gt;#include "sci.h"&lt;BR /&gt;#include "../board.h"&lt;BR /&gt;&lt;BR /&gt;char buff[] = "Sending ADC Values Test 1";&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#define FALSE 0&lt;BR /&gt;#define TRUE&amp;nbsp; 1&lt;BR /&gt;int BTN_PRS = FALSE;&lt;BR /&gt;adc_tBuff adc_Buff;&lt;BR /&gt;&lt;BR /&gt;char adc_chr_buff[];&lt;BR /&gt;&lt;BR /&gt;void main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; volatile UWord16 w1, w0, w2, w3, w4, w5, w6, w7;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UWord16 i;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(COP, COP_INIT, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SYS, SYS_INIT, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_SETAS_GPIO, LED_R | LED_Y | LED_G | LED_R2 | LED_Y2 | LED_G2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_SETAS_OUTPUT, LED_R | LED_Y | LED_G | LED_R2 | LED_Y2 | LED_G2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_TOGGLE_PIN, LED_R | LED_Y | LED_G);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_SETAS_GPIO, BTN_0 | BTN_1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_SETAS_INPUT, BTN_0 | BTN_1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_PULLUP_ENABLE, BTN_0 | BTN_1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_INT_ENABLE, BTN_0 | BIT_1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(ADC, ADC_INIT, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_INIT, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_SET_BAUDRATE, SCI_BAUD_9600);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_TRANSMITTER, SCI_ENABLE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_RECEIVER, SCI_ENABLE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_BUFFERED_RX, SCI_ENABLE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(SCI_0, SCI_BUFFERED_TX, SCI_ENABLE);&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(INTC, INTC_INIT, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; archEnableInt();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; write(SCI_0, BUFFERED, buff, sizeof(buff)-1);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0; i&amp;lt;50; i++)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; archDelay(0xffff);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_TOGGLE_PIN, LED_G2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(COP, COP_CLEAR_COUNTER, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(BTN_PRS == TRUE)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(ioctl(ADC, ADC_GET_POWER_STATUS, ADC_CONVERTER_0 | ADC_CONVERTER_0 | ADC_VOLTAGE_REF)) { /* insert the checking of the other events if needed */ }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(ADC, ADC_START, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_TOGGLE_PIN, LED_R);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (ioctl(ADC, ADC_GET_STATUS_CIP, NULL)) { /* insert the checking of the other events if needed */ }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w0 = ioctl( ADC, ADC_READ_SAMPLE, 0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w1 = ioctl( ADC, ADC_READ_SAMPLE, 1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w2 = ioctl( ADC, ADC_READ_SAMPLE, 2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w3 = ioctl( ADC, ADC_READ_SAMPLE, 3);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w4 = ioctl( ADC, ADC_READ_SAMPLE, 4);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w5 = ioctl( ADC, ADC_READ_SAMPLE, 5);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w6 = ioctl( ADC, ADC_READ_SAMPLE, 6);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; w7 = ioctl( ADC, ADC_READ_SAMPLE, 7);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(ADC, ADC_READ_ALL_SAMPLES, adc_Buff);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; write(SCI_0, BUFFERED, buff, sizeof(buff)-1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BTN_PRS = FALSE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;#pragma interrupt on&lt;BR /&gt;void GPIO_ISR(void)&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UWord16 irqs = ioctl(GPIO_BTNS, GPIO_READ_INT_PENDING_REG, NULL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(irqs &amp;amp; BTN_0)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_TOGGLE_PIN, LED_R);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BTN_PRS = TRUE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(irqs &amp;amp; BTN_1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_LEDS, GPIO_TOGGLE_PIN, LED_R2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ioctl(GPIO_BTNS, GPIO_CLEAR_INT_PENDING, irqs);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;#pragma interrupt off&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Feb 2008 07:23:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189453#M1679</guid>
      <dc:creator>RGehring</dc:creator>
      <dc:date>2008-02-14T07:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: DSP56800E Quick Start error</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189454#M1680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I have it locked down to this part of the appconfig.h file:&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;#define INT_VECTOR_ADDR_32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sci0RxFullISR&lt;BR /&gt;#define INT_PRIORITY_LEVEL_32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTC_LEVEL0&lt;BR /&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;Here is the appconfig.h file:&lt;BR /&gt;&lt;BR /&gt;/*******************************************************************************&lt;BR /&gt;*&lt;BR /&gt;* File Name: appconfig.h&lt;BR /&gt;*&lt;BR /&gt;* Description: file for static configuration of the application&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (initial values, interrupt vectors)&lt;BR /&gt;*&lt;BR /&gt;*****************************************************************************/&lt;BR /&gt;&lt;BR /&gt;#ifndef __APPCONFIG_H&lt;BR /&gt;#define __APPCONFIG_H&lt;BR /&gt;&lt;BR /&gt;/*.*************************************************************************&lt;BR /&gt;*&lt;BR /&gt;*&amp;nbsp; File generated by Graphical Configuration Tool Wed, 14/Jun/2006, 16:46:13&lt;BR /&gt;*&lt;BR /&gt;****************************************************************************.*/&lt;BR /&gt;&lt;BR /&gt;#define MC56F8013&lt;BR /&gt;#define EXTCLK 8000000L&lt;BR /&gt;#define APPCFG_DFLTS_OMITTED 1&lt;BR /&gt;#define APPCFG_GCT_VERSION 0x02030002L&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OCCS Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Core frequency: 32 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VCO frequency: 192 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loss of lock interrupt 0: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loss of lock interrupt 1: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loss of reference clock Interrupt: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COP operation: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COP timeout: 8.38861 sec&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COP Runs in Stop Mode: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COP Runs in Wait Mode: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COP Write Protect: Disable&lt;BR /&gt;.*/&lt;BR /&gt;#define OCCS_PLLCR_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0082&lt;BR /&gt;#define OCCS_PLLDB_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000&lt;BR /&gt;#define OCCS_USE_FACTORY_TRIM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYS Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM: Power Saving Modes: Stop enabled , Wait enabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OnCE clock to HawkV2 core: Enabled when core TAP enabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clock Output Mode: Off: 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM - Interrupts: Low voltage 2.2V: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Low voltage 2.7V: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM - Peripheral clock: PWM A: Disable, SPI 0: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCI 0: Disable,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TMR A: Disable,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADC A: Disable,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EMI: Disable&lt;BR /&gt;.*/&lt;BR /&gt;#define SIM_GPS_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000&lt;BR /&gt;#define SIM_PCE_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x2030&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCI Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Baudrate: 31250 bps&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable Receiver: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable Transmitter: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data word length: 8 bits&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parity: None&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Polarity: True polarity&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop mode: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Function in Wait Mode: SCI module enabled in Wait Mode&lt;BR /&gt;.*/&lt;BR /&gt;#define SCI_0_SCICR_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0030&lt;BR /&gt;#define SCI_0_SCICR2_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000&lt;BR /&gt;#define SCI_0_HIGHLEVEL_MODE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;BR /&gt;#define SCI_0_RX_BUFFER_OKLIMIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000F&lt;BR /&gt;#define SCI_0_RX_BUFFER_LOWLIMIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000A&lt;BR /&gt;#define SCI_0_RX_BUFFER_SIZE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1E&lt;BR /&gt;#define SCI_0_TX_BUFFER_SIZE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1E&lt;BR /&gt;#define SCI_0_RX_XONXOFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01&lt;BR /&gt;#define SCI0CHAR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&lt;BR /&gt;#define SCI_0_RX_CHAR_HOOK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rx_char_hook&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FMSTR Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;.*/&lt;BR /&gt;#define FMSTR_COMM_INTERFACE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;#define FMSTR_LONG_INTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;#define FMSTR_SHORT_INTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;#define FMSTR_POLL_DRIVEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADC Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clock frequency: 5.33333 MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trigger source: Software only&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Channel Configuration: ANA0-ANA1: Single ended , ANA2-ANA3: Single ended&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ANB0-ANB1: Single ended , ANB2-ANB3: Single ended&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Channel to Sample Mapping: SMP0: ANA0 , SMP1: ANA1 , SMP2: ANA2 , SMP3: ANA2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMP4: ANB0 , SMP5: ANB1 , SMP6: ANB2 , SMP7: ANB2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scan Mode: Once sequential&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enabled samples: SMP0 SMP1 SMP2 SMP3 SMP4 SMP5 SMP6 SMP7&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Zero crossing mode: SMP0: Disabled , SMP1: Disabled , SMP2: Disabled , SMP3: Disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMP4: Disabled , SMP5: Disabled , SMP6: Disabled , SMP7: Disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Auto Power Down Mode: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Auto Stand-by Mode: Disable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power down converter A (ANA0-ANA3): No&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power down converter B (ANB0-ANB3): No&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power down voltage reference: No&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Power up delay: 13, Delay: 2.4375 us&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VREFLO source: ANB2 Pin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VREFH&amp;nbsp; source: ANA2 Pin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Interrupts: ANA Conversion complete: Disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; High limit error: Disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Low limit error: Disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Zero crossing: Disabled&lt;BR /&gt;.*/&lt;BR /&gt;#define ADC_ADCR1_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000&lt;BR /&gt;#define ADC_ADCR2_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0002&lt;BR /&gt;#define ADC_ADLST1_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x2210&lt;BR /&gt;#define ADC_ADLST2_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x6654&lt;BR /&gt;#define ADC_ADCPOWER_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00D0&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPIO_A Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 0: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 1: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 2: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 3: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 4: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 5: Function: GPIO , Direction: Output , Init.Value: Low - 0 , Interrupt: Disable, Int.Polarity: Active high , Output-Mode: Push-pull ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 6: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 7: Function: RESET_B , PullUp: Enable ,&lt;BR /&gt;.*/&lt;BR /&gt;#define GPIO_A_DDR_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x003F&lt;BR /&gt;#define GPIO_A_PER_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xFF80&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPIO_B Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 0: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 1: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 2: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 3: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 4: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 5: Function: GPIO , Direction: Input , PullUp: Enable , Interrupt: Disable, Int.Polarity: Active high ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 6: Function: RXD , PullUp: Enable ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pin&amp;nbsp; 7: Function: TXD , PullUp: Enable ,&lt;BR /&gt;.*/&lt;BR /&gt;#define GPIO_B_PER_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xFFC0&lt;BR /&gt;&lt;BR /&gt;/*.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTC Configuration&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; All maskable interrupts disabled: No&lt;BR /&gt;.*/&lt;BR /&gt;#define INTC_ICTL_INIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000&lt;BR /&gt;#define INT_VECTOR_ADDR_28&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sci0TxEmptyISR&lt;BR /&gt;#define INT_PRIORITY_LEVEL_28&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTC_LEVEL0&lt;BR /&gt;#define INT_VECTOR_ADDR_31&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sci0RxErrorISR&lt;BR /&gt;#define INT_PRIORITY_LEVEL_31&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTC_LEVEL0&lt;BR /&gt;#define INT_VECTOR_ADDR_32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sci0RxFullISR&lt;BR /&gt;#define INT_PRIORITY_LEVEL_32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTC_LEVEL0&lt;BR /&gt;&lt;BR /&gt;/*.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End of autogenerated code&lt;BR /&gt;********************************************************************** ..*/&lt;BR /&gt;&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Feb 2008 10:02:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189454#M1680</guid>
      <dc:creator>RGehring</dc:creator>
      <dc:date>2008-02-14T10:02:11Z</dc:date>
    </item>
    <item>
      <title>Re: DSP56800E Quick Start error</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189455#M1681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Ok, figured it out.&amp;nbsp; In case someone has a similar problem:&lt;BR /&gt;&lt;BR /&gt;Since I was enabling the rx_char_hook interrupt in the appconfig.h it needed to be used in my code, so I had to add a function like so:&lt;BR /&gt;&lt;BR /&gt;UWord16 rx_char_hook(UWord16 rxchar)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;//asm(nop);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;The function just has to have something in it.&amp;nbsp; And I actually realized I needed the function anyway.&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Feb 2008 22:49:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/DSP56800E-Quick-Start-error/m-p/189455#M1681</guid>
      <dc:creator>RGehring</dc:creator>
      <dc:date>2008-02-14T22:49:00Z</dc:date>
    </item>
  </channel>
</rss>

