Porting question...
Hi all, I am not new to linux, but I am new to porting and programming with linux. I guess this is more of a kernel question since I am interested in porting linux to Paralax's Propeller microcontroller.
The Propeller is an 8 core RISC based mcu that does not support interupts. more info about the mcu at http://www.parallax.com/ProductInfo/...2/Default.aspx I know I have to tell gcc or gas about the opcodes, then I have to make or obtain src for a micro kernel and successfully. I will basicaly have to create my own BIOS too. I think my first starting point should be to create a linux standard for the Propeller so the kernel can find devices like keyboard/mouse/video/SD-Card on specific pins of the mcu. I have never written a kernel, only compiled/configured them for my various systems. I started delving into the kernel source and it is overwhelming. Where do I start?? Do I have to start coding from scratch?? How do I add/create files to tell gcc/gas about the supported opcodes and what they do?? Am i on the right path?? One last question, is anyone with core knowledge of linux willing to help with samples or templates to get me started, or is this already a work in progress?? |
Quote:
If there is a good compiler for the controller, you better consider converting produced by it object files into the form acceptable by gcc/ld. |
Quote:
Lets hope for the best.... |
All times are GMT -5. The time now is 08:27 PM. |