tsunami.hh (5834:b9e30a60dee4) tsunami.hh (8741:491297d019f3)
1/*
2 * Copyright (c) 2004-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

75 * The pchip is the interface to the PCI bus, in our case
76 * it does not have to do much.
77 */
78 TsunamiPChip *pchip;
79
80 int intr_sum_type[Tsunami::Max_CPUs];
81 int ipi_pending[Tsunami::Max_CPUs];
82
1/*
2 * Copyright (c) 2004-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

75 * The pchip is the interface to the PCI bus, in our case
76 * it does not have to do much.
77 */
78 TsunamiPChip *pchip;
79
80 int intr_sum_type[Tsunami::Max_CPUs];
81 int ipi_pending[Tsunami::Max_CPUs];
82
83 void init();
84
83 public:
84 typedef TsunamiParams Params;
85 Tsunami(const Params *p);
86
87 /**
85 public:
86 typedef TsunamiParams Params;
87 Tsunami(const Params *p);
88
89 /**
88 * Return the interrupting frequency to AlphaAccess
89 * @return frequency of RTC interrupts
90 */
91 virtual Tick intrFrequency();
92
93 /**
94 * Cause the cpu to post a serial interrupt to the CPU.
95 */
96 virtual void postConsoleInt();
97
98 /**
99 * Clear a posted CPU interrupt (id=55)
100 */
101 virtual void clearConsoleInt();

--- 44 unchanged lines hidden ---
90 * Cause the cpu to post a serial interrupt to the CPU.
91 */
92 virtual void postConsoleInt();
93
94 /**
95 * Clear a posted CPU interrupt (id=55)
96 */
97 virtual void clearConsoleInt();

--- 44 unchanged lines hidden ---