Changeset 982f0fe in mainline for arch/ppc32/src/drivers/cuda.c


Ignore:
Timestamp:
2006-06-01T10:21:00Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bd571f44
Parents:
80d31883
Message:

Added ability to process external interrupts to ppc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ppc32/src/drivers/cuda.c

    r80d31883 r982f0fe  
    3131#include <console/chardev.h>
    3232#include <console/console.h>
     33#include <arch/drivers/pic.h>
     34#include <interrupt.h>
    3335
    3436#define CUDA_PACKET 0x01
     
    4850static volatile __u8 *cuda = (__u8 *) 0xf2000000;
    4951
     52#include <print.h>
     53static void cuda_irq(int n, istate_t *istate)
     54{
     55        printf("Got cuda msg\n");
     56}
    5057
    5158void cuda_init(void)
    5259{
     60        int_register(CUDA_IRQ, "cuda", cuda_irq);
     61        pic_enable_interrupt(CUDA_IRQ);
    5362}
    5463
Note: See TracChangeset for help on using the changeset viewer.