raspi-kernel
raspi-kernel copied to clipboard
A couple possible issues with mem.c, in ````alloc_page````: -The address of the start of the page is calculated by ```page_mem = (void *)((page - all_pages_array) * PAGE_SIZE);```, however page_t has...
You need to define these functions as extern __inline__ in header and implement the logic in interrupts.c. Else the build process will fail, with an undefined reference error.
I am trying to show ur OS on a real Screen.(Part 6). But my screen keeps black. My raspys 1 + 2 work fine-> i checked it with other OS....
Please provide information on implementation on header files. For example part 3. I would like to understand the implementation details and why you did it that way.
As the title suggests, trying to build qemu from the source provided throws a number of errors, its better to just clone the current github repo and compile build that...
When I run the command 'make', I get this error: /mnt/c/users/andre/desktop/custom_rpi_os/gcc-arm-10.2-2020.11-x86_64-arm-none-eabi/bin/arm-none-eabi-gcc -T linker.ld -o kernel.elf -ffreestanding -O2 -nostdlib objects/mailbox.o objects/mem.o objects/interrupts.o objects/atag.o objects/kerio.o objects/uart.o objects/gpu.o objects/process.o objects/timer.o objects/kernel.o objects/model2/framebuffer.o objects/stdlib.o...
I am trying to get the timer to work on the Raspberry Pi 2B v1.1 but it is not working. I use the UART for debugging and every time the...
I'm trying to get this code running on my RPi4B and I can't seem to get it working. I've changed PERIPHERAL_BASE to 0xFE000000 as documented [here](https://www.raspberrypi.org/forums/viewtopic.php?t=243846#p1498033), but my Raspberry Pi...
Running processes indefinitely works as a charm. But as soon as a process finishes, the context switch does not work any longer. I found out, that all values inside the...
It only prints to the screen from the main thread. When run on QEMU. Haven't tried on RPI