I suppose this is the right place for this kind of questions: if not, please excuse me in advance.
I am really interested in understanding how GRUB works and growing my experience in Assembly development (I just wrote some basic algorithms during University exams)
I would start understanding how to setup the GRUB development environment: - which ASM compiler to use and why - ASM details in GRUB source code
Is there something I could read/study ? Some documentation that will help me in setting up the GRUB development environment ?
I know Assembly basics but I am interested in growing my experience: I think with GRUB development this could be done....