Ignore:
Timestamp:
Nov 3, 2014, 10:53:00 AM (10 years ago)
Author:
alain
Message:

Introducing dynamic allocation of peripheral channel(TTY, NIC, TIM, CMA)
Removint the ICU driver : ICU component not supported anymore.
Removing the FBF driver.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_drivers/iob_driver.c

    r340 r437  
    44// Author   : alain greiner
    55// Copyright (c) UPMC-LIP6
    6 ///////////////////////////////////////////////////////////////////////////////////
    7 // The iob_driver.c and iob_driver.h files are part ot the GIET-VM kernel.
    8 // This driver supports the TSAR vci_io_bridge, that is a bridge to access
    9 // The external peripherals, implementing an IO_MMU.
    10 // This component can be instanciated in more than one cluster.
    11 ///////////////////////////////////////////////////////////////////////////////////
    12 // The SEG_IOB_BASE virtual addresses must be defined in hard_config.h file.
    13 // The physical base address is supposed to be (cluster_xy << 32) | SEG_IOB_BASE.
    146///////////////////////////////////////////////////////////////////////////////////
    157
     
    6153
    6254
    63 ///////////////////////////////////////////////////////////////////////////////
    64 // This function invalidates a TLB entry identified by a virtual address.
    65 ///////////////////////////////////////////////////////////////////////////////
     55
     56///////////////////////////////////////////////////
    6657void _iob_inval_tlb_entry( unsigned int cluster_xy,
    6758                           unsigned int vaddr )
     
    7263}
    7364
    74 ///////////////////////////////////////////////////////////////////////////////
    75 // This function sets a new value in IOB_IOMMU_PTPR register.
    76 ///////////////////////////////////////////////////////////////////////////////
     65//////////////////////////////////////////////////
    7766void _iob_set_iommu_ptpr( unsigned int cluster_xy,
    7867                          unsigned int value )
Note: See TracChangeset for help on using the changeset viewer.