SlideShare a Scribd company logo
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
DEVICE DRIVERS
Introduzione allo sviluppo di Device Drivers in ambiente
Linux
Durata: 16 ore
[cod. E914]
UN BUON MOTIVO PER
Il corso permette di affacciarsi alle tecniche fondamentali di programmazione per moduli kernel in
ambiente Linux con particolare riguardo allo sviluppo di driver per la gestione di periferiche.
A CHI È RIVOLTO
A tutti coloro che si trovino a lavorare con dispositivi elettronici “embedded”, controllati da chip con
sistema operativo Linux o più semplicemente a chi voglia rendere disponibili le periferiche che produce
anche a quella grossa parte di utenza che non utilizza sistemi operativi Microsoft Windows.
COMPETENZE ACQUISITE
Saper creare e registrare una periferica per renderla disponibile al sistema e gestirne comunicazione e
trasferimento dati tramite chiamate standard e chiamate dedicate.
Saper gestire problemi di concorrenza e corse critiche all'interno dei moduli kernel per evitare la
compromissione di dati.
PROGRAMMA DI DETTAGLIO
 Organizzazione del Kernel Linux
 Gestire/compilare moduli Kernel
 Struttura di un modulo
 Gestione degli errori in fase di
inizializzazione
 Parametri e Operazioni caratteristiche di
un device di tipo carattere
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
 Registrazione di un device
 Chiamate di sistema IOCTL
 Concorrenza e Corse Critiche, Semafori
e Mutex
 Operazioni di Input/Output
 Gestione degli Interrupt
 Driver per periferiche PCI e DMA
MODALITA’ FORMATIVE
o SEMINARIO
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.

More Related Content

What's hot

HP - UX Performance and tuning - Scheda corso LEN
HP - UX Performance and tuning - Scheda corso LENHP - UX Performance and tuning - Scheda corso LEN
HP - UX Performance and tuning - Scheda corso LEN
LEN Learning Education Network
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
LEN Learning Education Network
 
Ms windows desktop operating systems support users and troublesh - Scheda cor...
Ms windows desktop operating systems support users and troublesh - Scheda cor...Ms windows desktop operating systems support users and troublesh - Scheda cor...
Ms windows desktop operating systems support users and troublesh - Scheda cor...
LEN Learning Education Network
 
MS windows desktop operating systems support.users and troublesh - Scheda cor...
MS windows desktop operating systems support.users and troublesh - Scheda cor...MS windows desktop operating systems support.users and troublesh - Scheda cor...
MS windows desktop operating systems support.users and troublesh - Scheda cor...
LEN Learning Education Network
 
Introduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LENIntroduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LEN
LEN Learning Education Network
 
Introduzione linux - Scheda corso LEN
Introduzione linux - Scheda corso LENIntroduzione linux - Scheda corso LEN
Introduzione linux - Scheda corso LEN
LEN Learning Education Network
 
HP - UX Basi di-HP- UX livello II - Scheda corso LEN
HP - UX Basi di-HP- UX livello II - Scheda corso LENHP - UX Basi di-HP- UX livello II - Scheda corso LEN
HP - UX Basi di-HP- UX livello II - Scheda corso LEN
LEN Learning Education Network
 
Mc service guard II - Scheda corso LEN
Mc service guard II - Scheda corso LENMc service guard II - Scheda corso LEN
Mc service guard II - Scheda corso LEN
LEN Learning Education Network
 
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LENMS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
LEN Learning Education Network
 
Cisco internetwork troubleshooting - Scheda corso LEN
Cisco internetwork troubleshooting - Scheda corso LENCisco internetwork troubleshooting - Scheda corso LEN
Cisco internetwork troubleshooting - Scheda corso LEN
LEN Learning Education Network
 
Securing wireless networks - Scheda corso LEN
Securing wireless networks - Scheda corso LENSecuring wireless networks - Scheda corso LEN
Securing wireless networks - Scheda corso LEN
LEN Learning Education Network
 
HP-UX system and network administration III - Scheda corso LEN
HP-UX system and network administration III - Scheda corso LENHP-UX system and network administration III - Scheda corso LEN
HP-UX system and network administration III - Scheda corso LEN
LEN Learning Education Network
 
HP - UX system and network administration I - Scheda corso LEN
HP - UX system and network administration I - Scheda corso LENHP - UX system and network administration I - Scheda corso LEN
HP - UX system and network administration I - Scheda corso LEN
LEN Learning Education Network
 
HP UX accelerated san essentials - Scheda corso LEN
HP UX accelerated san essentials - Scheda corso LENHP UX accelerated san essentials - Scheda corso LEN
HP UX accelerated san essentials - Scheda corso LEN
LEN Learning Education Network
 
Installazione e gestione - Scheda corso LEN
Installazione e gestione - Scheda corso LENInstallazione e gestione - Scheda corso LEN
Installazione e gestione - Scheda corso LEN
LEN Learning Education Network
 
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LENMS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
LEN Learning Education Network
 
MS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LENMS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LEN
LEN Learning Education Network
 
Lotus notes desktop - Scheda corso LEN
Lotus notes desktop - Scheda corso LENLotus notes desktop - Scheda corso LEN
Lotus notes desktop - Scheda corso LEN
LEN Learning Education Network
 
Architettura ricerca guasti rete ethernet - Scheda corso LEN
Architettura ricerca guasti rete ethernet - Scheda corso LENArchitettura ricerca guasti rete ethernet - Scheda corso LEN
Architettura ricerca guasti rete ethernet - Scheda corso LEN
LEN Learning Education Network
 
MS Access 2003 - Programming - Scheda corso LEN
MS Access 2003 - Programming - Scheda corso LENMS Access 2003 - Programming - Scheda corso LEN
MS Access 2003 - Programming - Scheda corso LEN
LEN Learning Education Network
 

What's hot (20)

HP - UX Performance and tuning - Scheda corso LEN
HP - UX Performance and tuning - Scheda corso LENHP - UX Performance and tuning - Scheda corso LEN
HP - UX Performance and tuning - Scheda corso LEN
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
 
Ms windows desktop operating systems support users and troublesh - Scheda cor...
Ms windows desktop operating systems support users and troublesh - Scheda cor...Ms windows desktop operating systems support users and troublesh - Scheda cor...
Ms windows desktop operating systems support users and troublesh - Scheda cor...
 
MS windows desktop operating systems support.users and troublesh - Scheda cor...
MS windows desktop operating systems support.users and troublesh - Scheda cor...MS windows desktop operating systems support.users and troublesh - Scheda cor...
MS windows desktop operating systems support.users and troublesh - Scheda cor...
 
Introduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LENIntroduction cisco networking technologies - Scheda corso LEN
Introduction cisco networking technologies - Scheda corso LEN
 
Introduzione linux - Scheda corso LEN
Introduzione linux - Scheda corso LENIntroduzione linux - Scheda corso LEN
Introduzione linux - Scheda corso LEN
 
HP - UX Basi di-HP- UX livello II - Scheda corso LEN
HP - UX Basi di-HP- UX livello II - Scheda corso LENHP - UX Basi di-HP- UX livello II - Scheda corso LEN
HP - UX Basi di-HP- UX livello II - Scheda corso LEN
 
Mc service guard II - Scheda corso LEN
Mc service guard II - Scheda corso LENMc service guard II - Scheda corso LEN
Mc service guard II - Scheda corso LEN
 
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LENMS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
MS VISUAL BASIC .NET - Introduction to programming - Scheda corso LEN
 
Cisco internetwork troubleshooting - Scheda corso LEN
Cisco internetwork troubleshooting - Scheda corso LENCisco internetwork troubleshooting - Scheda corso LEN
Cisco internetwork troubleshooting - Scheda corso LEN
 
Securing wireless networks - Scheda corso LEN
Securing wireless networks - Scheda corso LENSecuring wireless networks - Scheda corso LEN
Securing wireless networks - Scheda corso LEN
 
HP-UX system and network administration III - Scheda corso LEN
HP-UX system and network administration III - Scheda corso LENHP-UX system and network administration III - Scheda corso LEN
HP-UX system and network administration III - Scheda corso LEN
 
HP - UX system and network administration I - Scheda corso LEN
HP - UX system and network administration I - Scheda corso LENHP - UX system and network administration I - Scheda corso LEN
HP - UX system and network administration I - Scheda corso LEN
 
HP UX accelerated san essentials - Scheda corso LEN
HP UX accelerated san essentials - Scheda corso LENHP UX accelerated san essentials - Scheda corso LEN
HP UX accelerated san essentials - Scheda corso LEN
 
Installazione e gestione - Scheda corso LEN
Installazione e gestione - Scheda corso LENInstallazione e gestione - Scheda corso LEN
Installazione e gestione - Scheda corso LEN
 
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LENMS VISUAL BASIC .NET - Programming - Scheda corso LEN
MS VISUAL BASIC .NET - Programming - Scheda corso LEN
 
MS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LENMS c# - programming with.net framework - Scheda corso LEN
MS c# - programming with.net framework - Scheda corso LEN
 
Lotus notes desktop - Scheda corso LEN
Lotus notes desktop - Scheda corso LENLotus notes desktop - Scheda corso LEN
Lotus notes desktop - Scheda corso LEN
 
Architettura ricerca guasti rete ethernet - Scheda corso LEN
Architettura ricerca guasti rete ethernet - Scheda corso LENArchitettura ricerca guasti rete ethernet - Scheda corso LEN
Architettura ricerca guasti rete ethernet - Scheda corso LEN
 
MS Access 2003 - Programming - Scheda corso LEN
MS Access 2003 - Programming - Scheda corso LENMS Access 2003 - Programming - Scheda corso LEN
MS Access 2003 - Programming - Scheda corso LEN
 

Similar to Device drivers - Scheda corso LEN

Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
Implementazione dell' infrastruttura di rete di microsoft windows server 2003...Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
LEN Learning Education Network
 
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LENMS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
LEN Learning Education Network
 
Cisco icnd1 (ccent & ccna) - Scheda corso LEN
Cisco icnd1 (ccent & ccna) - Scheda corso LENCisco icnd1 (ccent & ccna) - Scheda corso LEN
Cisco icnd1 (ccent & ccna) - Scheda corso LEN
LEN Learning Education Network
 
HP UX advanced unix system networking - Scheda corso LEN
HP UX advanced unix system networking - Scheda corso LENHP UX advanced unix system networking - Scheda corso LEN
HP UX advanced unix system networking - Scheda corso LEN
LEN Learning Education Network
 
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LENNozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
LEN Learning Education Network
 
Ms biztalk server 2006 developing business process and integration solutions ...
Ms biztalk server 2006 developing business process and integration solutions ...Ms biztalk server 2006 developing business process and integration solutions ...
Ms biztalk server 2006 developing business process and integration solutions ...
LEN Learning Education Network
 
HP- UX system and network administration II - Scheda corso LEN
HP- UX system and network administration II - Scheda corso LENHP- UX system and network administration II - Scheda corso LEN
HP- UX system and network administration II - Scheda corso LEN
LEN Learning Education Network
 
Introduzione alla programmazione - Scheda corso LEN
Introduzione alla programmazione - Scheda corso LENIntroduzione alla programmazione - Scheda corso LEN
Introduzione alla programmazione - Scheda corso LEN
LEN Learning Education Network
 
HP UX Gestione di HP UX con LVM - Scheda corso LEN
HP UX Gestione di HP UX con LVM - Scheda corso LENHP UX Gestione di HP UX con LVM - Scheda corso LEN
HP UX Gestione di HP UX con LVM - Scheda corso LEN
LEN Learning Education Network
 
Updating system administrator system engineer skills from ms win 2000 to win ...
Updating system administrator system engineer skills from ms win 2000 to win ...Updating system administrator system engineer skills from ms win 2000 to win ...
Updating system administrator system engineer skills from ms win 2000 to win ...
LEN Learning Education Network
 
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LENMigrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
LEN Learning Education Network
 
Clustering - Scheda corso LEN
Clustering - Scheda corso LENClustering - Scheda corso LEN
Clustering - Scheda corso LEN
LEN Learning Education Network
 
Posix shell programming - Scheda corso LEN
Posix shell programming - Scheda corso LENPosix shell programming - Scheda corso LEN
Posix shell programming - Scheda corso LEN
LEN Learning Education Network
 
MS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LENMS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LEN
LEN Learning Education Network
 
Linux network admin security - Scheda corso LEN
Linux network admin security - Scheda corso LENLinux network admin security - Scheda corso LEN
Linux network admin security - Scheda corso LEN
LEN Learning Education Network
 
Mc service guard I - Scheda corso LEN
Mc service guard I - Scheda corso LENMc service guard I - Scheda corso LEN
Mc service guard I - Scheda corso LEN
LEN Learning Education Network
 

Similar to Device drivers - Scheda corso LEN (16)

Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
Implementazione dell' infrastruttura di rete di microsoft windows server 2003...Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
Implementazione dell' infrastruttura di rete di microsoft windows server 2003...
 
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LENMS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
MS VISUAL BASIC.NET -.net programming with .net framework - Scheda corso LEN
 
Cisco icnd1 (ccent & ccna) - Scheda corso LEN
Cisco icnd1 (ccent & ccna) - Scheda corso LENCisco icnd1 (ccent & ccna) - Scheda corso LEN
Cisco icnd1 (ccent & ccna) - Scheda corso LEN
 
HP UX advanced unix system networking - Scheda corso LEN
HP UX advanced unix system networking - Scheda corso LENHP UX advanced unix system networking - Scheda corso LEN
HP UX advanced unix system networking - Scheda corso LEN
 
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LENNozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
Nozioni specifiche Hp- Ux amministratori esperti unix - Scheda corso LEN
 
Ms biztalk server 2006 developing business process and integration solutions ...
Ms biztalk server 2006 developing business process and integration solutions ...Ms biztalk server 2006 developing business process and integration solutions ...
Ms biztalk server 2006 developing business process and integration solutions ...
 
HP- UX system and network administration II - Scheda corso LEN
HP- UX system and network administration II - Scheda corso LENHP- UX system and network administration II - Scheda corso LEN
HP- UX system and network administration II - Scheda corso LEN
 
Introduzione alla programmazione - Scheda corso LEN
Introduzione alla programmazione - Scheda corso LENIntroduzione alla programmazione - Scheda corso LEN
Introduzione alla programmazione - Scheda corso LEN
 
HP UX Gestione di HP UX con LVM - Scheda corso LEN
HP UX Gestione di HP UX con LVM - Scheda corso LENHP UX Gestione di HP UX con LVM - Scheda corso LEN
HP UX Gestione di HP UX con LVM - Scheda corso LEN
 
Updating system administrator system engineer skills from ms win 2000 to win ...
Updating system administrator system engineer skills from ms win 2000 to win ...Updating system administrator system engineer skills from ms win 2000 to win ...
Updating system administrator system engineer skills from ms win 2000 to win ...
 
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LENMigrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
Migrazione windows NT 4.0 a windows server 2003 - Scheda corso LEN
 
Clustering - Scheda corso LEN
Clustering - Scheda corso LENClustering - Scheda corso LEN
Clustering - Scheda corso LEN
 
Posix shell programming - Scheda corso LEN
Posix shell programming - Scheda corso LENPosix shell programming - Scheda corso LEN
Posix shell programming - Scheda corso LEN
 
MS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LENMS Access 2002 - Programming - Scheda corso LEN
MS Access 2002 - Programming - Scheda corso LEN
 
Linux network admin security - Scheda corso LEN
Linux network admin security - Scheda corso LENLinux network admin security - Scheda corso LEN
Linux network admin security - Scheda corso LEN
 
Mc service guard I - Scheda corso LEN
Mc service guard I - Scheda corso LENMc service guard I - Scheda corso LEN
Mc service guard I - Scheda corso LEN
 

More from LEN Learning Education Network

100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN
LEN Learning Education Network
 
Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aula
LEN Learning Education Network
 
Ruolo del formatore
Ruolo del formatoreRuolo del formatore
Ruolo del formatore
LEN Learning Education Network
 
Favorire l'apprendimento continuo
Favorire l'apprendimento continuoFavorire l'apprendimento continuo
Favorire l'apprendimento continuo
LEN Learning Education Network
 
LEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoroLEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoro
LEN Learning Education Network
 
Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]
LEN Learning Education Network
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successo
LEN Learning Education Network
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
LEN Learning Education Network
 
Catalogo LEN experience
Catalogo LEN experienceCatalogo LEN experience
Catalogo LEN experience
LEN Learning Education Network
 
Mentoring aziendale
Mentoring aziendaleMentoring aziendale
Mentoring aziendale
LEN Learning Education Network
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
LEN Learning Education Network
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LEN Learning Education Network
 
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
LEN Learning Education Network
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
LEN Learning Education Network
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
LEN Learning Education Network
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
LEN Learning Education Network
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
LEN Learning Education Network
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
LEN Learning Education Network
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
LEN Learning Education Network
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Learning Education Network
 

More from LEN Learning Education Network (20)

100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN100e20 - Digital library webinar gratuiti Gruppo LEN
100e20 - Digital library webinar gratuiti Gruppo LEN
 
Progettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aulaProgettare il percorso formativo e le metodologie d'aula
Progettare il percorso formativo e le metodologie d'aula
 
Ruolo del formatore
Ruolo del formatoreRuolo del formatore
Ruolo del formatore
 
Favorire l'apprendimento continuo
Favorire l'apprendimento continuoFavorire l'apprendimento continuo
Favorire l'apprendimento continuo
 
LEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoroLEN così è cambiato il mondo del lavoro
LEN così è cambiato il mondo del lavoro
 
Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]Comunicazione interna aziendale - scheda corso [R246]
Comunicazione interna aziendale - scheda corso [R246]
 
Talent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successoTalent management - Sviluppare talenti per pianificare il successo
Talent management - Sviluppare talenti per pianificare il successo
 
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoroConvegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
Convegno Nazionale sui Modelli di Gestione della Sicurezza sui luoghi di lavoro
 
Catalogo LEN experience
Catalogo LEN experienceCatalogo LEN experience
Catalogo LEN experience
 
Mentoring aziendale
Mentoring aziendaleMentoring aziendale
Mentoring aziendale
 
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
Event VideoMaking: un servizio in crescita – Riprese e Montaggi Audio Video d...
 
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
LMS Moodle e Docebo: piattaforme progettate, personalizzate e gestite su serv...
 
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
Office automation: LEN TEC presenta la Suite di Corsi on line in collaborazio...
 
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
Progetti Editoriali: Il mio Subbuteo di Renzo Frignani – corso on line e cofa...
 
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
Analisi di Clima e Indagine di Gradimento: il modello e i risultati del Grupp...
 
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
Sms social media support le 10 mosse vincenti applicate ai casi dei nostri cl...
 
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
La Rocca del Gusto: progetto di comunicazione integrata per Master Comet Univ...
 
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
CoderDojo Parma: La programmazione come gioco per i più piccoli - Alessio Gar...
 
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara ZantelliNuovo servizio LEN comunicazione integrata - Chiara Zantelli
Nuovo servizio LEN comunicazione integrata - Chiara Zantelli
 
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
LEN Formazione, LEN Human Resource, LEN Progettazione, Business Unit: Progett...
 

Device drivers - Scheda corso LEN

  • 1. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 DEVICE DRIVERS Introduzione allo sviluppo di Device Drivers in ambiente Linux Durata: 16 ore [cod. E914] UN BUON MOTIVO PER Il corso permette di affacciarsi alle tecniche fondamentali di programmazione per moduli kernel in ambiente Linux con particolare riguardo allo sviluppo di driver per la gestione di periferiche. A CHI È RIVOLTO A tutti coloro che si trovino a lavorare con dispositivi elettronici “embedded”, controllati da chip con sistema operativo Linux o più semplicemente a chi voglia rendere disponibili le periferiche che produce anche a quella grossa parte di utenza che non utilizza sistemi operativi Microsoft Windows. COMPETENZE ACQUISITE Saper creare e registrare una periferica per renderla disponibile al sistema e gestirne comunicazione e trasferimento dati tramite chiamate standard e chiamate dedicate. Saper gestire problemi di concorrenza e corse critiche all'interno dei moduli kernel per evitare la compromissione di dati. PROGRAMMA DI DETTAGLIO  Organizzazione del Kernel Linux  Gestire/compilare moduli Kernel  Struttura di un modulo  Gestione degli errori in fase di inizializzazione  Parametri e Operazioni caratteristiche di un device di tipo carattere
  • 2. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Registrazione di un device  Chiamate di sistema IOCTL  Concorrenza e Corse Critiche, Semafori e Mutex  Operazioni di Input/Output  Gestione degli Interrupt  Driver per periferiche PCI e DMA MODALITA’ FORMATIVE o SEMINARIO Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.