Minha vida esta completa. Repleta de felicidade, com meu amor, o homem da minha vida, e nossos dois filhos. Eles sao tudo pra mim, minha razao, por isso me sinto completa. Costumo dizer que antes de ter minha familia, sentia dor de barriga, a coisa, quando ouvia a musica do fantastico... agora com meus amores, passaram-se as dores, e existem muitas cores. Recebo com muita alegria o carinho das pessoas que me cercam, que me encorajam, em todos os momentos da minha vida, ate mesmo para escrever... quase peco essa aprovacao, esse cafune, deitando a minha cabeca para que passem a mao, me estendam, com muita delicadeza, e e assim que vejo o mundo, que gosto de viver, com sutilezas, sem guerras. E me pego, tbem, guerrilhando, muito, mais muito mais do que necessario, num fervor da emocao, aflorada com agitacao, fadiga da rotina, descontrolada em busca de anseios e realizacoes. Quero, preciso me acalmar, me aquietar, interiorizar, para que esses momentos acabem, para o auto controle, a busca pela felicidade plena, deixando fluir, expressando com puro amor, muito amor, com muita luz. LUZ que me guia, me transforma, me ilumina, abrindo caminhos. Sempre que preciso, minha luz brilha, nao me abandona. Que nossas vidas convivam com muita luz. O formato ELF (Executableand Linking Format) foi originalmente desenvolvido e publicado pelo UNIX Systems Laboratories como parte do Application Binary Interface. [1]. O ELF foi o formato de arquivo executavel escolhido para a criacao dosexecutaveis do sistema FESO. Tanto o nucleo do sistema, quanto os drivers de dispositivos e aplicativos foramdesenvolvidos nesse formato.O sistema FESO possui suporte a programas criados no formato ELFque tenham sido especialmente compilados por um compilador cruzado (cross-compiler). Os executaveis dosistema FESO devem usar apenas as bibliotecas e recursos da linguagem para asquais existe suporte. Outra restricao, e que os aplicativos devem estarestaticamente linkados, isto e, todasas bibliotecas utilizadas pelo programa devem estar no proprio arquivo. Osistema operacional ainda nao suporta o uso de bibliotecas compartilhadas.A figura mostra a estrutura de um arquivo ELF. O processo decarregamento comeca com a leitura do arquivo executavel, e a criacao de suaimagem na memoria do computador. Em seguida, as estruturas contidas no arquivo saoanalisadas, para que seja possivel posicionar o codigo executavel corretamentena memoria.A primeira estrutura analisada e o cabecalho (ELF header) posicionado no comeco doarquivo. Neste cabecalho, encontram-se, entre outras informacoes, o ponto deentrada do arquivo executavel, que nada mais e do que o endereco da primeirainstrucao do programa. No cabecalho existe ainda a posicao inicial de outraestrutura, a tabela de cabecalho de programa (Program Header Table).A tabela de cabecalho de programa contem uma lista de estruturasque especifica cada um dos segmentos (segments)do arquivo. Os segmentos sao partes do programa executavel, que contem o codigoe os dados. O algoritmo de carregamento de programas percorre a tabela, eanalisa cada uma de suas entradas. A estrutura de uma entrada dessa tabelacontem a posicao do segmento dentro do arquivo executavel, o tipo do segmento eem qual endereco de memoria ele deve ser carregado. A partir dessas informacoes, o algoritmo de carregamento e capazde criar