reduce scope variables
This commit is contained in:
parent
622da9872a
commit
1d1b6de616
|
@ -57,7 +57,6 @@ CPU::~CPU() {
|
|||
|
||||
bool CPU::cpu_process_IRQ() {
|
||||
uint32_t csr_temp;
|
||||
uint32_t new_pc;
|
||||
bool ret_value = false;
|
||||
|
||||
if (interrupt == true) {
|
||||
|
@ -84,7 +83,7 @@ bool CPU::cpu_process_IRQ() {
|
|||
register_bank->setCSR(CSR_MCAUSE, 0x80000000);
|
||||
|
||||
/* set new PC address */
|
||||
new_pc = register_bank->getCSR(CSR_MTVEC);
|
||||
uint32_t new_pc = register_bank->getCSR(CSR_MTVEC);
|
||||
//new_pc = new_pc & 0xFFFFFFFC; // last two bits always to 0
|
||||
log->SC_log(Log::DEBUG) << "NEW PC Value 0x" << std::hex << new_pc
|
||||
<< std::endl;
|
||||
|
|
|
@ -62,7 +62,6 @@ CPU64::~CPU64() {
|
|||
|
||||
bool CPU64::cpu_process_IRQ() {
|
||||
uint32_t csr_temp;
|
||||
uint32_t new_pc;
|
||||
bool ret_value = false;
|
||||
|
||||
if (interrupt == true) {
|
||||
|
@ -89,7 +88,7 @@ bool CPU64::cpu_process_IRQ() {
|
|||
register_bank->setCSR(CSR_MCAUSE, 0x80000000);
|
||||
|
||||
/* set new PC address */
|
||||
new_pc = register_bank->getCSR(CSR_MTVEC);
|
||||
uint32_t new_pc = register_bank->getCSR(CSR_MTVEC);
|
||||
//new_pc = new_pc & 0xFFFFFFFC; // last two bits always to 0
|
||||
log->SC_log(Log::DEBUG) << "NEW PC Value 0x" << std::hex << new_pc
|
||||
<< std::endl;
|
||||
|
|
|
@ -148,11 +148,11 @@ void Memory::readHexFile(std::string const& filename) {
|
|||
std::ifstream hexfile;
|
||||
std::string line;
|
||||
|
||||
uint32_t extended_address = 0;
|
||||
|
||||
hexfile.open(filename);
|
||||
|
||||
if (hexfile.is_open()) {
|
||||
uint32_t extended_address = 0;
|
||||
|
||||
while (getline(hexfile, line)) {
|
||||
if (line[0] == ':') {
|
||||
if (line.substr(7, 2) == "00") {
|
||||
|
|
Loading…
Reference in New Issue