Discussione Scrivere un Sistema Operativo

Stato
Discussione chiusa ad ulteriori risposte.

R4z0r_Cr4sH

Utente Electrum
10 Giugno 2007
501
11
6
148
Ho trovato per caso questo guida che spiega (non l'ho ancora letta quindi non so quanto nel dettaglio possa entrare) come scrivere un piccolo sistema operativo utilizzando i linguaggi Assembly e C.

[attachment=1618]


fonte: programmazione.it
 
Codice:
char *videomem = (char *)0xb8000; /* video memory */

int main();

void _start(){
	main();
	while(1);
}

void putc(char ch){
	*videomem++ = ch;
	*videomem++ = 0x7;
}

void puts(char *string){
	int c = 0;
	while (string[c])putc(string[c++]);
}


int main(){
	puts("roba da secchioni XD");
	return 0;
}
 
Ottimo libro per chi si vuole avvicinare ai sistemi operativi Symbian:

http://rapidshare.com/files/19574459/Wiley.Symbian.OS.Internals.Real.time.Kernel.Programming.pdf
 
Stato
Discussione chiusa ad ulteriori risposte.