Ignore:
Timestamp:
2007-06-08T15:02:49Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c03ee1c
Parents:
3ee8a075
Message:

Merge arm32 into trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/include/interrupt.h

    r3ee8a075 r6b781c0  
    11/*
    2  * Copyright (c) 2005 Jakub Jermar
     2 * Copyright (c) 2007 Michal Kebrt
    33 * All rights reserved.
    44 *
     
    2828
    2929/** @addtogroup arm32interrupt
    30  * @ingroup interrupt
    3130 * @{
    3231 */
    3332/** @file
     33 *  @brief Declarations of interrupt controlling routines.
    3434 */
    3535
     
    3737#define KERN_arm32_INTERRUPT_H_
    3838
    39 #define IVT_ITEMS       0       /* TODO */
    40 #define IVT_FIRST       0       /* TODO */
     39#include <arch/types.h>
     40
     41/** Initial size of exception dispatch table. */
     42#define IVT_ITEMS       6
     43
     44/** Index of the first item in exception dispatch table. */
     45#define IVT_FIRST       0
     46
     47
     48extern void interrupt_init(void);
     49extern ipl_t interrupts_disable(void);
     50extern ipl_t interrupts_enable(void);
     51extern void interrupts_restore(ipl_t ipl);
     52extern ipl_t interrupts_read(void);
     53
    4154
    4255#endif
Note: See TracChangeset for help on using the changeset viewer.