| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Re-use the halting loop also for the main hart | Miquel Sabaté Solà | 2024-12-04 | 1 | -37/+15 |
| * | Move documentation to the proper places | Miquel Sabaté Solà | 2024-12-04 | 2 | -15/+7 |
| * | Run a hart lottery on SMP | Miquel Sabaté Solà | 2024-12-03 | 4 | -2/+46 |
| * | Remove stack pointer for each process | Miquel Sabaté Solà | 2024-12-03 | 1 | -11/+12 |
| * | Simplify how we fetch the load address | Miquel Sabaté Solà | 2024-12-03 | 1 | -2/+2 |
| * | Simplify the constant on the size of the stack | Miquel Sabaté Solà | 2024-12-03 | 2 | -2/+2 |
| * | Don't repeat the task name when printing the model | Miquel Sabaté Solà | 2024-12-02 | 1 | -2/+3 |
| * | Share the same stack everywhere | Miquel Sabaté Solà | 2024-12-02 | 2 | -9/+17 |
| * | Prepend the name of the task on debug | Miquel Sabaté Solà | 2024-12-02 | 4 | -17/+51 |
| * | Document what we mean by scheduling on this kernel | Miquel Sabaté Solà | 2024-11-30 | 2 | -5/+20 |
| * | Rename 'switch_to' to 'set_return_address_to' | Miquel Sabaté Solà | 2024-11-30 | 1 | -5/+4 |
| * | Allow the kernel to run as a Linux image | Miquel Sabaté Solà | 2024-11-29 | 2 | -3/+59 |
| * | Move initrd.c into lib | Miquel Sabaté Solà | 2024-11-26 | 1 | -135/+0 |
| * | Move string.S to the lib directory | Miquel Sabaté Solà | 2024-11-26 | 1 | -97/+0 |
| * | Move 'memcpy' to assembly | Miquel Sabaté Solà | 2024-11-26 | 2 | -23/+31 |
| * | Show the detected machine model | Miquel Sabaté Solà | 2024-11-26 | 1 | -0/+8 |
| * | dt: Fetch the CPU frequency as well | Miquel Sabaté Solà | 2024-11-26 | 2 | -11/+11 |
| * | Accept tasks as a parameter on initrd extraction | Miquel Sabaté Solà | 2024-11-24 | 2 | -11/+17 |
| * | kernel: Remove old code from initrd.c | Miquel Sabaté Solà | 2024-11-24 | 1 | -36/+15 |
| * | Simplify the entry address computation | Miquel Sabaté Solà | 2024-11-24 | 2 | -16/+7 |
| * | Simplify scheduling by introducing an init process | Miquel Sabaté Solà | 2024-11-24 | 3 | -24/+15 |
| * | Enable exception handling from user mode | Miquel Sabaté Solà | 2024-11-22 | 3 | -11/+66 |
| * | Fix initrd parsing because of a path change | Miquel Sabaté Solà | 2024-11-22 | 2 | -11/+11 |
| * | Add a 'wfi' instruction on the main loop | Miquel Sabaté Solà | 2024-11-22 | 1 | -2/+5 |
| * | Enable the timer from the SBI interface | Miquel Sabaté Solà | 2024-11-22 | 3 | -8/+135 |
| * | Add basic parsing for underlying ELF executables | Miquel Sabaté Solà | 2024-11-22 | 3 | -9/+50 |
| * | Initial parsing of the provided initrd file | Miquel Sabaté Solà | 2024-11-21 | 3 | -2/+164 |
| * | string: Cleanup leading tabs | Miquel Sabaté Solà | 2024-11-20 | 1 | -3/+3 |
| * | Fetch the initrd address from the DTB blob | Miquel Sabaté Solà | 2024-11-20 | 4 | -30/+49 |
| * | Check the return value from SBI ecalls | Miquel Sabaté Solà | 2024-11-19 | 1 | -1/+4 |
| * | Setup the stack for an init task | Miquel Sabaté Solà | 2024-11-19 | 7 | -9/+156 |
| * | Bootstrap the project | Miquel Sabaté Solà | 2024-08-24 | 3 | -0/+70 |
