[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Descrizioni funzioni C



In data domenica 11 dicembre 2011 23:16:38, Dario ha scritto:
> Il 11/12/2011 15:27, bodrato@mail.dm.unipi.it ha scritto:
> > Ciao!
> > 
> > Il Sab, 10 Dicembre 2011 6:58 pm, Elio Marvin ha scritto:
> >> Ho anche qualche manuale di c++
> >> 
> >> La mia idea è quella di creare, partendo da grub, un boot-manager
> >> indipendente da ogni SO, da masterizzare in un CD auto-avviabile, che
> >> volendo lo si possa installare nell'MBR, e che sia in grado di
> >> riconoscere e proporti all'avvio, qualsiasi sistema installato nella
> >> macchina, e mi pare che grub queste caratteristiche le abbia già in sé.
> >> 
> >> Ognuno cerca di divertirsi come meglio crede :D no?
> > 
> > Ci mancherebbe!
> > 
> > Però tieni conto che molti qui ti hanno suggerito come trovare
> > documentazione sulle librerie C... ma se il tuo obiettivo è lavorare su
> > un boot-manager, devi tener conto che in quell'ambiente NON ci sono
> > librerie. Questa mancanza non deriva da qualche astruso motivo, ma è
> > propria della natura di un boot-loader, che deve essere eseguito _prima_
> > che qualunque sistema operativo (con la relativa collezione di funzioni
> > di libreria) parta. Un boot-loader deve provvedere a sé senza
> > appoggiarsi a nulla (tranne al BIOS ovviamente), un banale
> > printf("ciao") del C o cout<<"ciao" del C++ non funzionano in questo
> > contesto...
> > 
> > Io, dovessi riapprocciarmi alla programmazione, inizierei da qualcosa di
> > un poco più lontano dai problemi hardware (riconoscere i diversi device,
> > con le loro modalità di accesso...). E altrimenti cercherei informazioni
> > in una lista meno generalista...
> > 
> > Buon divertimento in ogni caso!
> > m
> 
> Una simpatica lettura[1]

Molto interessante, grazie Dario!

> [1] http://www.codeproject.com/KB/tips/boot-loader.aspx
-- 
elio


Reply to: