Rocky D. Pulley

Results 15 comments of Rocky D. Pulley

looks correct to me, my only guess is maybe the libmy.so wasn't copied to /mnt/myos/lib? If you use the same makefile it should work properly, if you aren't using the...

Maybe is an issue with the compiler, what version of GCC are you using? And what is the host OS?

Try changing this line: https://github.com/s-matyukevich/raspberry-pi-os/blob/master/src/lesson04/src/boot.S#L41 It should be: mov sp, #LOW_MEMORY Not sure why lesson04 changed it since lesson05 still has it using #LOW_MEMORY

Notice in this file, https://github.com/s-matyukevich/raspberry-pi-os/blob/master/src/lesson01/src/mm.S how the function memzero is defined, that can be called from C.

Ok yeah if that's the case, there isn't really any need to pre-define it for the assembly code to use it. It just references a symbol by the given name...

> > Ok yeah if that's the case, there isn't really any need to pre-define it for the assembly code to use it. It just references a symbol by the...

If you are seeing the rainbow screen then you are looking at the wrong thing. None of these lessons touch the video part of the raspberry pi. Did you follow...

hey all, check my response here, it may be related to your issues: https://github.com/s-matyukevich/raspberry-pi-os/issues/206#issuecomment-703317337

@hassene The kernel_old option only works with older versions of the raspian OS firmware to start with, newer versions work differently and won't work completely with this tutorial. I do...

Hey Sergey, thanks for this site, it's really great in helping me understand OS concepts, really looking forward to this lesson!