Functions | Variables
src/hll.c File Reference
#include <stddef.h>
#include "hll.h"
#include "pdcp.h"
#include "hll_device.h"
#include "hll_arbitrator.h"

Functions

void hal_msg_take (void)
 Function to trigger message sending.
void hll_init (sock_recv_hook app_callback, hll_handled_hook notify)
struct can_msghll_msg_pull (socknum_t sd)
void hll_msg_push (struct can_msg *msg, socknum_t sd)
struct can_msghll_msg_alloc ()
struct can_msghll_msg_get ()
void hll_msg_commit (struct can_msg *msg)
void hll_msg_free (struct can_msg *msg)
BADISR_vect BADisr

BADISR_vect handler - fired just before processor reset in case of memory problems...

Parameters:
[in]void
Returns:
void
void hal_msg_poll (void)
 Function to retry fetching an incoming message left in CAN controller by triggering software interrupt responsible for receiving.

Variables

struct hll hll_global

Detailed Description

Author:
Andreas Nordal
NTNU in Trondheim (NORWAY)
Date:
spring 2012

Function Documentation

void hal_msg_poll ( void  )

Function to retry fetching an incoming message left in CAN controller by triggering software interrupt responsible for receiving.

Parameters:
[in]void
Returns:
void
void hal_msg_take ( void  )

Function to trigger message sending.

Returns:
void
 All Classes Files Functions Enumerations Enumerator Defines