Bem-vindo, Visitante. Por favor faça o Login ou Registro.

OSDev Brasil
Índice

Bem Vindo a OSDevBrasil.net

A OSDevBrasil.net é uma comunidade de programadores brasileiros que busca discutir a criação e desenvolvimento na área de sistemas operacionais, interpretadores, compiladores, e sistemas interativos gráficos (GUIs).

Temos disponível um fórum para que nossos usuários possam discutir e criar novas idéias para serem implementadas a nível de software, além disso temos um blog onde há tutoriais, sites para consulta e muito mais.

Participe você também!
Até mais


Últimas mensagens da comunidade

xx Interpretadores de linguagens?

Janeiro 15, 2015, 01:26:56 pm por vinicius9107
O que vocês acham de interpretadores de basic ou mesmo uma lingua que a pessoa mesmo crie para executar dentro do próprio SO, isso faria com que o trabalho diminuísse tendo que fazer o kernel em assembly e c++ e os outros programas todos em qualquer linguagem de sua preferência.
7 comentários | Escrever um comentário

xx Erro no Código do Tutorial do Bran após update linux

Março 12, 2014, 10:45:01 pm por killpiu
Olá pessoal,

Segui o tutorial do Bran(http://www.osdever.net/bkerndev/Docs/intro.htm) e consegui colocar o kernel pra rodar sem problemas. Porém, fiz a atualização do Ubuntu da versão 12.04 pra 13.04, depois disso o código parou de funcionar. Eu não alterei o código em nada, apenas atualizei o ubuntu. É o mesmo problema apresentado aqui: http://f.osdev.org/viewtopic.php?t=20031

Alguém pode me ajudar?

Log do erro:

Building kernel:
* assembling start.asm
* compiling C files
* linking binaries
ld: erro: start.o:1:1: invalid character
ld: erro: carregar sobreposição do segmento [0x0 -> 0xb00] e [0x0 -> 0x1000]
ld: aviso: cannot find entry symbol 'start'
gdt.o:gdt.c:function gdt_install: error: undefined reference to 'gdt_flush'
idt.o:idt.c:function idt_install: error: undefined reference to 'idt_load'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr0'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr1'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr2'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr3'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr4'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr5'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr6'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr7'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr8'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr9'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr10'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr11'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr12'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr13'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr14'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr15'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr16'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr17'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr18'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr19'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr20'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr21'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr22'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr23'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr24'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr25'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr26'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr27'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr28'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr29'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr30'
isrs.o:isrs.c:function isrs_install: error: undefined reference to 'isr31'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq0'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq1'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq2'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq3'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq4'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq5'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq6'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq7'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq8'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq9'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq10'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq11'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq12'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq13'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq14'
irq.o:irq.c:function irq_install: error: undefined reference to 'irq15'



2 comentários | Escrever um comentário

xx Modo Virtual 8086

Fevereiro 01, 2014, 07:32:12 pm por vinicius9107
Alguém também poderia criar um pequeno código que simule a maquina virtual 8086 para eu executar programas em 16 bits.
1 comentários | Escrever um comentário

xx Algoritmo para saber o tamanho do kernel em bytes?

Dezembro 15, 2013, 11:57:48 am por vinicius9107
Estou usado o grub e tentei usar a variável "end" que eu coloquei no final do scrpit ld mas ela não diz o tamanho do kernel só onde fica o endereço final do kernel.

Vocês sabem dizer se tem algum algoritmo para saber o tamanho do kernel em bytes.
3 comentários | Escrever um comentário

xx Keymaps de Teclados

Dezembro 11, 2013, 09:07:57 pm por vinicius9107
Ola galera dei uma olhada na net e não achei muita coisa, queria saber onde posso encontrar ou até mesmo desenvolver um teclado com keymap completo para meu OS.
2 comentários | Escrever um comentário

Índice | Parceiros | Colaboradores | Sobre-nós | ©2007 OSDevBrasil.net | Desenvolvido por OptiSoft | Hospedado por HostGator