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 Quais os melhores kernels para aprender osdev?
Fevereiro 24, 2012, 09:27:41 por KernelPanic!
Gostaria de aprender mais sobre osdev, e cheguei a conclusão de que seria bom estudar kernels de sistemas operacionais existentes.

Eu considero um so didático algo que tenha menos de umas 5 mil linhas de código. Se um os tiver mais que isso começa a ficar complicado e na minha opinião não serve para estudo. Então se alguém tiver alguma sugestão de kernel pequeno para indicar, por favor comente. Claro que teria que ser GPL ou alguma licença de software livre.

Serve kernel escrito em qualquer linguagem, qualquer toolchain usado serve, desde que funcione e que de preferência seja comentado.
0 comentários | Escrever um comentário

xx Carregar arquivos da FAT?
Fevereiro 17, 2012, 04:58:08 por osdeving
Seguinte, quero desenvolver meu próprio bootloader, como carrego o kernel do HD que usa FAT32? Já desenvolvi no passado código que carrega arquivos da FAT 12, mas agora to querendo usar um HD mesmo. O problema é que antes meu bootloader tinha aquela BPB especialmente para disquetes, como é a BPB de um HD? Tenho que me preocupar com MBR? Quero gravar o boot.bin no setor de boot e carregar meu kernel do HD, porém como disse, meu boot é espcialmente para FAT 12, se alguém puder me ajudar =P
3 comentários | Escrever um comentário

question Executar um código binario pelo kernel?
Dezembro 12, 2011, 04:07:49 por cianos
 Sorridente Estou desenvolvendo um S.O. Baseando no Tutorial de James Molloy  http://www.jamesmolloy.co.uk/tutorial_html/index.html

Consegui implementar recurso de localizar arquivos em uma unidade de CD (usando Driver ISO 9660) e assim localizar meus arquivos executaveis, porém gostaria de saber como faço para executar estes arquivos que foram compilados em formato binarios igual a kernel.
Já tem o recurso de paginação e está preparado para o escalonamento, mas ainda não sei como executa-lo, uma vez que enviu ele para memoria corretamente.

Se alguém puder me ajudar, agradeço.

Estou ajustando algumas coisas, assim que o código estiver mais legível, irei postar as minhas soluções para enúmeros problemas.
Alias!
Pessoal Acordem!  O projeto SOMBRA, não pode parar. Por mais que a linha do meu S.O. está bastante diferente, é uma boa iniciativa que serve de base para novos conhecimentos e quem sabe um SuperS.O. que venha inovar uma nova filosofia de todos os paradigmas existentes. "Ops! Impolguei, rs!, gosto muito do Sombra e de toda ideiai!"



3 comentários | Escrever um comentário

xx Usar NASM com o scons
Dezembro 06, 2011, 02:35:28 por Windowstec
Boas,
Alguem sabe como por o scons a usar NASM em vez do AS.

Cumprimentos,
Gil Mendes
1 comentário | Escrever um comentário

xx GCC para Windows
Outubro 19, 2011, 12:49:31 por Mounter
Bom dia pessoal!

Compilei a versão GCC para gerar ELF para arquitetura X86_64, como estou a utilizando na próxima versão do SOmBRA, vou aqui disponibilizar para quem necessitar!

http://projeto-sombra.googlecode.com/files/x86_64-pc-elf.exe

Abraço
 Mounter
1 comentário | Escrever um comentário

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