Visible to Intel only — GUID: iga1444169645701
Ixiasoft
Visible to Intel only — GUID: iga1444169645701
Ixiasoft
13.4. HAL Driver
This section describes the HAL driver for Intel FPGA Avalon® Mailbox (simple) soft IP core. Intel FPGA Avalon® Mailbox (simple) component provides a medium of communication between processors. It provides a message passing path between the sending processor and receiving processor. The receiver processor is notified through an interrupt upon message arrival or the driver will poll the status register if in polling mode. Intel FPGA Avalon® Mailbox (simple) provides three 32-bit registers for message passing between processors, Command (0x0), Pointer (0x4), and Status register (0x8).
The driver code is located at:
/acds/main/ip/altera/altera_avalon_mailbox/hal/src/altera_avalon_mailbox_simple.c
/acds/main/ip/altera/altera_avalon_mailbox/hal/inc/altera_avalon_mailbox_simple.h
/acds/main/ip/altera/altera_avalon_mailbox/inc/altera_avalon_mailbox_simple_regs.h
/acds/main/ip/altera/altera_avalon_mailbox/altera_avalon_mailbox_simple_sw.tcl