Ignore:
Timestamp:
May 12, 2010, 7:34:01 PM (14 years ago)
Author:
rosiere
Message:

1) add counters_t type for interface
2) fix in check load in load_store_unit
3) add parameters (but not yet implemented)
4) change environment and add script (distcc_env.sh ...)
5) add warning if an unser change rename flag with l.mtspr instruction
6) ...

Location:
trunk/IPs/systemC/shared
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/shared/mapping_memory.h

    r123 r138  
    99
    1010#  define DATA_STACK_BASE      0x40000000
    11 #  define DATA_STACK_SIZE      0x02000000
     11#  define DATA_STACK_SIZE      0x05000000
    1212
    1313#  define DATA_UNCACHED_BASE   0x80000000
  • trunk/IPs/systemC/shared/soclib_segment_table.h

    r88 r138  
    121121void print()
    122122        {
    123         printf("segment : %s , base = %.8x , size = %.8x , Global target = %d , Local Target = %d , unc = %d, addr_alloc : %.8x\n",
    124                name, base, size, globalTarget, localTarget, uncached, (unsigned int)((long long)addr_alloc));
     123        printf("  * [%s]\n", name);
     124        printf("    * base = %.8x, size = %.8x, Global target = %d, Local Target = %d, unc = %d, addr_alloc : %.8x\n",
     125               base,
     126               size,
     127               globalTarget,
     128               localTarget,
     129               uncached,
     130               (unsigned int)((long long)addr_alloc));
     131
    125132        };
    126133
     
    304311void print()
    305312        {
    306           std::cout << "\n                 SEGMENT_TABLE\n\n" ;
    307         std::list<SEGMENT_TABLE_ENTRY>::iterator iter;
    308         for (iter = segList.begin() ; iter != segList.end() ; ++iter)
    309                 {
    310                 (*iter).print();
    311                 }
    312         std::cout << "\n" ;
     313          std::cout << "{SEGMENT_TABLE}"<< std::endl;
     314          std::list<SEGMENT_TABLE_ENTRY>::iterator iter;
     315          for (iter = segList.begin() ; iter != segList.end() ; ++iter)
     316            {
     317              (*iter).print();
     318            }
     319          std::cout << std::endl;
    313320        }
    314321
Note: See TracChangeset for help on using the changeset viewer.