Skip to content
Snippets Groups Projects
main.c 571 B
Newer Older
rahix's avatar
rahix committed
#include <stdio.h>
#include <stdint.h>
#include <string.h>

#include "card10.h"
#include "tmr_utils.h"
rahix's avatar
rahix committed
#include "api.h"
rahix's avatar
rahix committed

void Core1_Start(void) {
    //MXC_GCR->gp0 = (uint32_t)(&__isr_vector_core1);
    MXC_GCR->gp0 = 0x10040000;
    MXC_GCR->perckcn1 &= ~MXC_F_GCR_PERCKCN1_CPU1;
}

void Core1_Stop(void) {
    MXC_GCR->perckcn1 |= MXC_F_GCR_PERCKCN1_CPU1;
}

rahix's avatar
rahix committed
int main(void)
{
    int count = 0;

    card10_init();
    card10_diag();

    printf("API Test.\n");

    while(1) {
        printf("count = %d\n", count++);

        TMR_Delay(MXC_TMR0, SEC(1), 0);
    }
}