• abr
    29
    2010

    latex + abntex

    Estou fazendo uma série de experimentos com um conceito novo para apresentações, já refiz uma palestra apresentada no Calourada Livre e agora um teste em forma de tutorial. Penso que boa parte do sucesso deste tipo de abordagem é a busca contemporânea por informação rápida. Note, tudo que fiz está disponível na documentação. Entretanto, a [...]

  • abr
    26
    2010

    kthreads (1)

    Creating a thread at kernel-space
    Now that I know that somebody at Academia reads my posts I’ll put code with a _little_ documentation information together. Today we will do a quick review about kernel threads or to be more precisely, a way to perform some operations in the background. Kernel threads are standard process [...]

  • abr
    21
    2010

    latex + bibtex

    Tá tudo certo e nada funciona?
    Supondo que você tenha dois arquivos.

    artigo.tex
    biblio.bbl

    E está tendo erros quando tenta fazer uma citação (\cite{Autor}), tipo:

    LaTeX Warning: There were undefined references.
    LaTeX Warning: Citation `XXXX’ on page n undefined on input line N.

    Isso acontece pois alguns arquivos precisam ser gerados (basicamente o aux, bbl e blg) e há uma dependência circular. [...]

  • abr
    21
    2010

    Adding procfs and sysfs interface in your lkml

    Hi. This post will show how to add two important things about device model in your linux kernel module (lkml). Sysfs is the user-space manifestation of the kernel’s structured device model. It’s similar to procfs in that both are in-memory filesystem containing information about kernel data structures. Basically:

    procfs is a generic window into kernel internals
    sysfs [...]

  • abr
    20
    2010

    Notify chain: example 1

    This is a basic skeleton of a Linux kernel module about notify chain that I’ll put as examples on my final course paper. When user presses a key, kernel “reads” it and then, using notify chain informs all subsystems which want to be informed about pressed key.
    /* keyboard-dump.c
    *
    * This is a “notify chain” example [...]

  • abr
    19
    2010

    Meu editor de texto: Vim

    O vim é a um bom tempo meu principal editor para a programação.  Além de utilizá-lo para todas as operações “básicas” de um editor de texto, vou apresentar rapidamente algumas coisas que fazem ele tão útil para mim.
    1) Integração com  o ctags Ctrl+] e Ctrl+t
    Muito útil para projetos com vários arquivos onde é preciso navegar pela [...]

  • abr
    12
    2010

    MyHDL: trazendo o Python para o mundo das FPGAs

    From Python to silicon
    Depois de uma longa história estou participando de dois um curso aberto sobre hardware: um abordando VHDL e outro Verilog. Até aí nada de novo, quando… descobri algo interessante. Algo que realmente motivou a mudar minha rotina de trabalho para (durante alguns dias) levantar as 7h. a escrever sobre o assunto aqui [...]

  • abr
    06
    2010

    Stellaris EKK-LM3S9b96 Evaluation Kit (1)

    O blog do Jê foi um dos canais brasileiros que anunciou o concurso promovido pela Texas Instruments e a revista Circuit Cellar. Como sempre tive curiosidade nos microcontroladores de 32bits da ARM resolvi me inscrever no concurso para receber o KIT. Com uma proposta semelhante (mas sem o concurso) a NXP, a um tempo atrás, [...]