Exploring GDB

When I was trying to simulate the codes line by line, I found out that the logging file for GDB does not contain the information I was expecting. At first, I suspected that there were some mistakes in the source code. However, after testing and understanding the code, I knew Read more…

First week in Aeste

On my first day of internship, Dr Shawn talked me through a git branching model and I proceed to study more on Git for the rest of the day. Then, I spent the following two days studying witty and web application. On the fourth day, Dr Shawn came to the Read more…

A Step in the Debugger

Debugger After trying on the break point implementation last week, I decided to work on interface with Sumia and Islam’s code. As pre-discussed with my supervisor, the simulator should be the back-end engine and should not have any visible interface in the Web Application. In order to ensure things going Read more…

Next Step on CPU

The C Program Compilation of RISC-V Angel After weeks of debugging the 32-bit RISC-V engine, discussion with my supervisor, and searching over the internet, I finally found out the problem. The problem is with the stack pointer, the RISC-V Angel is not designed in the way of initializing their own Read more…