Kerneler #update1


Allora.. Dopo un paio di settimane di sviluppo ho fatto alcuni miglioramenti sul codice:

  • Ho rivisto un po’ il modo di eseguire controlli sulle operazioni fatte e ho risolto il problema salvando ogni operazione fatta su ogni versione di kernel su un file. A differenza del codice che associo a una determinata versione si stabilirà a che punto si è arrivati (1 download 2 decompressione 3 configurazione ecc le altre sono ancora da ultimare)
    Ho pensato anche di usare un insieme di numeri tipo chmod per determinare con precisione che operazioni vengono svolte ma è discretamente inutile visto che non si puo’ decomprimere senza sorgenti o installare senza compilare.
  • Ho scritto 2 classi molto importanti per l’autoconfiguratore:
    • Per determinare che hardware è presente (cpu, memoria, quantità di core/cpu, moduli che sono stati installati, scheda video)
    • Per eseguire operazioni sui file di configurazione (sostituzione, cancellazione e assegnamento di un valore)
  • Ho rivisto un attimo la grafica. Ora nella pagina principale è presente una schermata di riepilogo dove possiamo vedere a che punto eravamo arrivati con le varie versioni.
    Da decidere se mostrare un riepilogo del tipo:

DOWNLOAD
versioni scaricate
DECOMPRESSIONE
versioni decompresse

oppure

VERSIONE
operazioni svolte
VERSIONE
operazioni svolte

I sorgenti come al solito sono disponibili sul server svn! Non sono ancora presenti tutti perché preferisco inviare solo il codice funzionante e devo risolvere ancora qualche problema prima che sia eseguibile!

Stay tuned!

  1. Nessun commento ancora.
(non verrà pubblicata)