24 lines
452 B
C
24 lines
452 B
C
#include <kmsg.h>
|
|
#include <aal/cpu.h>
|
|
#include <aal/debug.h>
|
|
#include <aal/ikc.h>
|
|
|
|
static struct aal_ikc_channel_desc mchannel;
|
|
static int master_channel_packet_handler(void *__packet);
|
|
|
|
void ikc_master_init(void)
|
|
{
|
|
aal_mc_ikc_init_first(&mchannel, master_channel_packet_handler);
|
|
kprintf("done.\n");
|
|
}
|
|
|
|
static int master_channel_packet_handler(void *__packet)
|
|
{
|
|
struct aal_ikc_master_packet *packet = __packet;
|
|
|
|
/* Do something */
|
|
|
|
return 0;
|
|
}
|
|
|