UFSHostDevice.py (10802:876341add7be) | UFSHostDevice.py (13665:9c7fe3811b88) |
---|---|
1# Copyright (c) 2013-2015 ARM Limited 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 24 unchanged lines hidden (view full) --- 33# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 34# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 35# 36# Authors: Rene de Jong 37# 38import sys 39from m5.params import * 40from m5.proxy import * | 1# Copyright (c) 2013-2015 ARM Limited 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 24 unchanged lines hidden (view full) --- 33# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 34# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 35# 36# Authors: Rene de Jong 37# 38import sys 39from m5.params import * 40from m5.proxy import * |
41from Device import DmaDevice 42from AbstractNVM import * | 41from m5.objects.Device import DmaDevice 42from m5.objects.AbstractNVM import * |
43 44class UFSHostDevice(DmaDevice): 45 type = 'UFSHostDevice' 46 cxx_header = "dev/arm/ufs_device.hh" 47 pio_addr = Param.Addr("Address for SCSI configuration slave interface") 48 pio_latency = Param.Latency("10ns", "Time between action and write/read \ 49 result by AMBA DMA Device") 50 gic = Param.BaseGic(Parent.any, "Gic to use for interrupting") --- 16 unchanged lines hidden --- | 43 44class UFSHostDevice(DmaDevice): 45 type = 'UFSHostDevice' 46 cxx_header = "dev/arm/ufs_device.hh" 47 pio_addr = Param.Addr("Address for SCSI configuration slave interface") 48 pio_latency = Param.Latency("10ns", "Time between action and write/read \ 49 result by AMBA DMA Device") 50 gic = Param.BaseGic(Parent.any, "Gic to use for interrupting") --- 16 unchanged lines hidden --- |