Ignore:
Timestamp:
Mar 26, 2014, 6:44:44 PM (10 years ago)
Author:
alain
Message:

Introducing a major release, to suppoort the tsar_generic_leti platform
and the various (external or internal) peripherals configurations.
The map.xml format has been modified, in order to support the new
vci_iopic componentand a new policy for peripherals initialisation.
The IRQs are nom described in the XICU and IOPIC components
(and not anymore in the processors).
To enforce this major change, the map.xml file signature changed:
The signature value must be: 0xDACE2014

This new release has been tested on the tsar_generic_leti platform
for the following mappings:

  • 4c_4p_sort_leti
  • 4c_4p_sort_leti_ext
  • 4c_4p_transpose_leti
  • 4c_4p_transpose_leti_ext
  • 4c_1p_four_leti_ext
File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_drivers/tim_driver.h

    r263 r295  
    66///////////////////////////////////////////////////////////////////////////////////
    77
    8 #ifndef _GIET_TIM_DRIVERS_H_
    9 #define _GIET_TIM_DRIVERS_H_
     8#ifndef _GIET_TIM_DRIVER_H_
     9#define _GIET_TIM_DRIVER_H_
    1010
    1111///////////////////////////////////////////////////////////////////////////////////
     
    2727///////////////////////////////////////////////////////////////////////////////////
    2828
    29 extern volatile unsigned char _timer_event[];
     29extern void _timer_start( unsigned int cluster_xy,
     30                          unsigned int local_id,
     31                          unsigned int period );
    3032
    31 extern unsigned int _timer_start( unsigned int cluster_xy,
    32                                   unsigned int local_id,
    33                                   unsigned int period );
     33extern void _timer_stop( unsigned int cluster_xy,
     34                         unsigned int local_id );
    3435
    35 extern unsigned int _timer_stop( unsigned int cluster_xy,
    36                                  unsigned int local_id );
     36extern void _timer_reset_irq( unsigned int cluster_xy,
     37                              unsigned int local_id );
    3738
    38 extern unsigned int _timer_reset_irq( unsigned int cluster_xy,
    39                                       unsigned int local_id );
     39extern void _timer_reset_cpt( unsigned int cluster_xy,
     40                              unsigned int local_id);
    4041
    41 extern unsigned int _timer_reset_cpt( unsigned int cluster_xy,
    42                                       unsigned int local_id);
     42extern void _timer_isr( unsigned int irq_type,
     43                        unsigned int irq_id,
     44                        unsigned int channel );
    4345
    4446///////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.