AN-35850
18
Holt Integrated Circuits
Project File List with Selected Descriptions
HEADER FILES WITHOUT CORRESPONDING C FILES
driver_3585_850.c/h
Contains all macros for the HI-35850 including define statements
for registers, control register bits, Op Codes and selected table
start addresses.
Host Cortex M3 SPI low-level SPI drivers and
messaging functions.
35850_initialization.h
Definitions for a few configuration settings including the INTERRUP_MESG_ENA macro used to
disable or enable interrupts in the demo.
HoltSupport.c/h
Host helper functions for configuring, table initialization
and transmitting and receiving ARINC messages. Some of
these functions may not be used in this demo.
main.c
The primary program entry and main loop in
main()
.
Holt_Board.c
Contains macros for SPI initialization, LEDs and various I/Os.
Timer1 tick 1ms initialization supporting delay functions and host
timer interrupt handler. Board related to the host MCU.
Holt_Interrupts.c/h
Initialization and IRQ handler for message interrupts on the 35850 INT
pin. Functions to set or clear interrupt label enable table memory.
Demo.c ( these demos are called mostly from the console)
All demos are contained here. See the header file for a complete
listing.
console.c
Console functions used by all demos.
Show_menu();
displays the main menu
chk_key_input(); Key entry detect and demo execution handler.