Lucas Rochawrote today about promoting the “Friends of Gnome”, so now I`m part of the crew, I updated the dorilex.net theme and placed a badge on top of main page - as you may have already noticed.
If you have your own blog and would like to support gnome promoting the program visit the program`s web site and learn how.
My motherboard has arrived about two weeks ago, and the purchase of few other hadwares like processor, memory, cooler has been delayed some weeks.
I run out of credits, haven’t received my monthly payment and google hasn`t submitted the first payments, so, I don`t have enough money to buy the other hardwares, I`ll have to wait until May 21st when I receive my monthly payment.
I`ve just rearranged our git repositories, I named my preliminary and test option ROM - previously named usbrom.git - to usbrom-dlx.git.
Jason is about to set up an definitive code base option ROM and named it usbrom.git. So, don`t get confused, usbrom.git is intended to be the final usb option ROM to coreboot.
Hoje nós do kernelnewbies-br fizemos mais uma entrevista com outro kernel hacker brasileiro, agora foi o Luiz Fernando N. Capitulino…. já está publicado no site. Prestigiem a comunidade e visitem o site.
I changed my usbrom test code to print some hello world. I wasn`t patching the checksums of the PCI PnP Expansion ROM binary, that`s the why you couldn`t see the option - or it wasn`t loaded by your bios. The source code can - as usually - be browsed or cloned from here.
To show line numbers you have just to inform the “line” parameter and value “1″. Many languages are currently supported, just notice the differences between java5 and java, oracle8 and oracle11, php-brief and php(I need to discover, in a later time, the differences between those php highlights, I just want to note its existence).
The option ROM I`m working on - to test the libpayload USB stack - has been updated, now it builds properly and can be used for any test purpose.
I used some source code I took from FILO to the basic infra structure, it uses kbuild and has a copy of libpayload inside the source dir. I know the focus is not an test option ROM development, but I have few things I want to change, so we can reuse the ideas for the final usb option ROM. Here follows a small TODO:
Remove util/kbuild and place it in a separated repository;
Remove libpayload;
Write a small shell script to checkout kbuild and libpayload before building the option ROM;
While waiting my motherboard I decided to write an option rom to test the libpayload`s usb stack implementation. I don`t know how Patrick has tested it until now but I`ve though about testing it with an option rom. It`s not working yet but you can clone it from here. It`s basically an join of sources from FILO and other things I`ve touched last weeks.
Other repositories
Now that I`ve set up an - final - environment for my personal git hosting I took some time to push some source code I`ve here in my computer. You can browse the repositories using the gitweb I`ve installed, or directly clone the invadersrom git repository - for example - by:
$ git clone http://vps.dorilex.net/pub/scm/invadersrom.git
Well, now I`m still waiting for my mother board to arrive from São Paulo. It was much cheaper to buy it from Mercado Livre than in local stores. Meanwhile I`m reading the most specs I can. I`ll have this little time since Jason has to learn how to work with git. Now time to head back to the papers.