MipsSystem.py (9793:6e6cefc1db1f) MipsSystem.py (10249:6bbb7ae309ac)
1# -*- mode:python -*-
2
3# Copyright (c) 2007 MIPS Technologies, Inc.
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 36 unchanged lines hidden (view full) ---

45 load_addr_mask = 0xffffffffff
46
47class LinuxMipsSystem(MipsSystem):
48 type = 'LinuxMipsSystem'
49 cxx_header = 'arch/mips/linux/system.hh'
50 system_type = 34
51 system_rev = 1 << 10
52
1# -*- mode:python -*-
2
3# Copyright (c) 2007 MIPS Technologies, Inc.
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 36 unchanged lines hidden (view full) ---

45 load_addr_mask = 0xffffffffff
46
47class LinuxMipsSystem(MipsSystem):
48 type = 'LinuxMipsSystem'
49 cxx_header = 'arch/mips/linux/system.hh'
50 system_type = 34
51 system_rev = 1 << 10
52
53 boot_cpu_frequency = Param.Frequency(Self.cpu[0].clk_domain.clock.frequency,
53 boot_cpu_frequency = Param.Frequency(Self.cpu[0].clk_domain.clock[0]
54 .frequency,
54 "boot processor frequency")
55
56class BareIronMipsSystem(MipsSystem):
57 type = 'BareIronMipsSystem'
58 cxx_header = 'arch/mips/bare_iron/system.hh'
59 bare_iron = True
60 system_type = 34
61 system_rev = 1 << 10
62 hex_file_name = Param.String('test.hex',"hex file that contains [address,data] pairs")
63
55 "boot processor frequency")
56
57class BareIronMipsSystem(MipsSystem):
58 type = 'BareIronMipsSystem'
59 cxx_header = 'arch/mips/bare_iron/system.hh'
60 bare_iron = True
61 system_type = 34
62 system_rev = 1 << 10
63 hex_file_name = Param.String('test.hex',"hex file that contains [address,data] pairs")
64