Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Sistemi operativi I > Esercizio modifica Kernel: API
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Prom
.novellino.

User info:
Registered: Feb 2012
Posts: 3 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 0:50:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Esercizio modifica Kernel: API

ciao a tutti ragazzi! ho l'esame di laboratorio settimana prossima e volevo sapere come si faceva questo esercizio:

Stampare un messaggio all'esecuzione di ogni exit con il numero di API del s.o. eseguite fino a quel momento.

Non ho capito bene cosa intenda per API in minix...

Ne approfitto per un'altra domanda: se devo far stampare una frase ogni volta che un processo muore e modifico la do_exit.c e do_kill.c... perche' quando voglio ricompilare il kernel mi esce questo dannato errore:
"do_kill.c", line 20: kprintf is not a type indentifier
"do_kill.c", line 20: string not expected
errori simili mi compaiono anche per do_exit.c... penso di non trovare la riga esatta dove inserire kprintf("MUOIO\n");

09-02-2012 19:55
Click Here to See the Profile for Prom Click here to Send Prom a Private Message Find more posts by Prom Add Prom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.24 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Leggi questo 3D
sicuramente ti sarà di aiuto per il lab.

http://www.dsy.it/forum/showthread....&threadid=31182

Ciao

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

10-02-2012 09:39
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Prom
.novellino.

User info:
Registered: Feb 2012
Posts: 3 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 0:50:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by xSharKMaNx
Leggi questo 3D
sicuramente ti sarà di aiuto per il lab.

http://www.dsy.it/forum/showthread....&threadid=31182

Ciao


sisil'ho gia letto il 3d.. xo non ho trovato la riposta ke cercavo! grazie cmq !!

10-02-2012 10:19
Click Here to See the Profile for Prom Click here to Send Prom a Private Message Find more posts by Prom Add Prom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.24 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

di quel 3D l'ultimo commento della seconda pagina e le prime 5 della terza pagina si parla del tuo esercizio...

Ciao

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

10-02-2012 13:25
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.24 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

puoi provare a modificare solo sys_exit.c in /usr/src/lib/syslib aggiungendo una printf("MUOIO\n");
giusto prima del return.

e poi


In /usr/src/tools/
make clean (per sicurezza ripartiamo da zero)
make image
make hdboot (credo sostituisca anche make image, provate...)

Ci sono poi due casi particolari

Modifica delle librerie: prima di make hdboot inserite anche
make libraries (mooolto lento)
Esercizio Tasto F8 (vedi thread apposito): sempre prima di make hdboot scrivete
make services

Il tuo problema sai che forse è nel reboot?!
Prova a fare un bel shutdown e al riavvio quando sei al boot loader non fare nessuna scelta, lascia che il sistema parta dopo pochi secondi [A questo proposito me ne sono successe di tutte come a te...]

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

10-02-2012 13:31
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.24 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Qui trovi un pò di info ;)
http://pastebin.com/hESYpbCj

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

10-02-2012 13:33
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Prom
.novellino.

User info:
Registered: Feb 2012
Posts: 3 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 0:50:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ti ringrazio!!!
Sapresti anche spiegarmi la storia delle API in minix?
Sto sperimentando un po le syscall.. ma non riesco a creare una syscall che mi stampi il numero di processi nella coda ready... sapresti come fare?!

11-02-2012 10:34
Click Here to See the Profile for Prom Click here to Send Prom a Private Message Find more posts by Prom Add Prom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.24 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Qui purtroppo non posso esserti di aiuto.
Prova a vedere qui:
http://homes.dico.unimi.it/~sisop/l...b06-handout.pdf

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

13-02-2012 08:25
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 04:25.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.084 seconds (65.81% PHP - 34.19% MySQL) con 31 query.