a tutorial to understand kernal ?
Posted: Mon Apr 07, 2014 8:47 am
There are some tutorial about making game for Uzebox.Maybe there should be some tutorials about to understand its kernal.
After I sold it, it works well now. But there is no simple tutorials to understand kernal. I mean some tutorial include a detailed guide to study it , one could also improve the skill of using micro-controller, AVR.
I am studying AVR now, yesterday I try to understand the kernal files structure. After learning some basic knowledge of makefile, I only get an outlines of that.
I also try to know how the VIDEO_CLK (14M) signal is generated, (the frequency is so high that interrupt service program can not be used, in AVR timer working in CTC mode could generate it through internal hardware).
I also want to understand how the other part works, I think this is a good tutorial:
http://lucidscience.com/pro-vga%20video ... tor-1.aspx which explain how the video signal is generated clearly for a beginner.
I tried to rewrite this little program to generate a static video, but it seems I have lots of thing to learn: knowing GNU assembler, how assembler and c program works together.
So I hope there is a series tutorial, introduce each unit of UZEbox,with some short example or reference. And first same development environment should be introduced for a beginner.
After I sold it, it works well now. But there is no simple tutorials to understand kernal. I mean some tutorial include a detailed guide to study it , one could also improve the skill of using micro-controller, AVR.
I am studying AVR now, yesterday I try to understand the kernal files structure. After learning some basic knowledge of makefile, I only get an outlines of that.
I also try to know how the VIDEO_CLK (14M) signal is generated, (the frequency is so high that interrupt service program can not be used, in AVR timer working in CTC mode could generate it through internal hardware).
I also want to understand how the other part works, I think this is a good tutorial:
http://lucidscience.com/pro-vga%20video ... tor-1.aspx which explain how the video signal is generated clearly for a beginner.
I tried to rewrite this little program to generate a static video, but it seems I have lots of thing to learn: knowing GNU assembler, how assembler and c program works together.
So I hope there is a series tutorial, introduce each unit of UZEbox,with some short example or reference. And first same development environment should be introduced for a beginner.