system.hh (11359:b0b976a1ceda) | system.hh (11538:55014a40512c) |
---|---|
1/* 2 * Copyright (c) 2010-2013 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 81 unchanged lines hidden (view full) --- 90 void initState(); 91 92 void startup(); 93 94 /** This function creates a new task Id for the given pid. 95 * @param tc thread context that is currentyl executing */ 96 void mapPid(ThreadContext* tc, uint32_t pid); 97 | 1/* 2 * Copyright (c) 2010-2013 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 81 unchanged lines hidden (view full) --- 90 void initState(); 91 92 void startup(); 93 94 /** This function creates a new task Id for the given pid. 95 * @param tc thread context that is currentyl executing */ 96 void mapPid(ThreadContext* tc, uint32_t pid); 97 |
98 public: // Exported Python methods 99 /** 100 * Dump the kernel's dmesg buffer to stdout 101 */ 102 void dumpDmesg(); 103 |
|
98 private: 99 /** Event to halt the simulator if the kernel calls panic() */ 100 PCEvent *kernelPanicEvent; 101 102 /** Event to halt the simulator if the kernel calls oopses */ 103 PCEvent *kernelOopsEvent; 104 105 /** --- 28 unchanged lines hidden --- | 104 private: 105 /** Event to halt the simulator if the kernel calls panic() */ 106 PCEvent *kernelPanicEvent; 107 108 /** Event to halt the simulator if the kernel calls oopses */ 109 PCEvent *kernelOopsEvent; 110 111 /** --- 28 unchanged lines hidden --- |