 
 
 
 
 
 
 
  
 Next: About this document ...
 Up: Guía de Programación de
 Previous: Sobre la traducción
     Contents 
- /dev
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- /proc
- /proc
- usando para entrada
 
- /proc/interrupts
- /proc/ksyms
- /proc/meminfo
- /proc/modules
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- 2.2 cambios
- __KERNEL__
- __NO_VERSION__
- __SMP__
- _IO
- _IOR
- _IOW
- _IOWR
- _NSIG_WORDS
- abrir
- abrir
- llamada al sistema
 
- acceso secuencial
- actual
- actual
- puntero
 
- argc
- argv
- arquitectura Intel
- arquitectura Intel
- teclado
 
- asignación oficial ioctl
- asm/uaccess.h
- BH_IMMEDIATE
- bibliotecas estándar
- bloqueantes
- bloqueantes
- procesos
 
- bloqueo, cómo evitarlo
- bottom half
- carácter
- carácter
- ficheros de dispositivos
 
- chardev.c, source file
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- chardev.h, source file
- cleanup_module
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- cleanup_module
- propósito general
 
- close
- codificar
- compilación condicionada
- compilando
- comprobación de tipos
- condicionada
- condicionada
- compilación
 
- config.h
- CONFIG_MODVERSIONS
- configuración
- configuración del núcleo
- configuración
- núcleo
 
- consola
- copying Linux
- copyright|(
- copyright|)
- CPU
- CPU
- varias
 
- crontab
- ctrl-c
- cuenta de referencia
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- definiendo ioctls
- despertando procesos
- disco duro
- disco duro
- particiones de
 
- dispositivos físicos
- domésticas
- dormir
- dormir
- poniendo lo procesos a
 
- DOS
- EAGAIN
- egoismo
- EINTR
- elf_i386
- Entrada
- entrada a ficheros de dispositivos
- Entrada
- usando /proc para
 
- ENTRY(system_call)
- entry.S
- escritura
- escritura
- a ficheros de dispositivos
- en el núcleo
 
- estándar
- estándar
- bibliotecas
 
- estructura
- estructura
- task
- tty
 
- físicos
- físicos
- dispositivos
 
- fichero de cabeceras para ioctls
- ficheros de dispositivo
- ficheros de dispositivo
- bloque
- carácter
- entrada a
 
- ficheros de dispositivos de carácter
- ficheros fuente
- ficheros fuente
- varios
 
- file_operations
- file_operations structure
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- file_operations
- structure
 
- flush
- Free Software Foundation
- General Public License|(
- General Public License|)
- get_user
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- GNU
- General Public License|(
- General Public License|)
- Licencia General Pública|(
 
- hello.c, source file
- hola mundo
- IDE
- IDE
- discos duros
 
- inb
- inicio
- inicio
- parámetros de
 
- init_module
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- init_module
- propósito general
 
- inode
- inode_operations structure
- insmod
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- interrupción
- interrupción 0x80
- interrupción
- deshabilitando
- manejador
 
- interruptible_sleep_on
- interrupts
- intrpt.c, source file
- ioctl
- ioctl
- asignación oficial
- definiendo
- fichero de cabeceras para
- usándolo en un proceso
 
- ioctl.c, source file
- irqs
- kernel_version
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- ksyms
- ksyms
- fichero proc
 
- ld
- lectura
- lectura
- en el núcleo
 
- Licencia General Pública|(
- LINUX
- Linux
- copyright
 
- LINUX_VERSION_CODE
- llamadas al sistema
- módem
- MACRO_PARM
- makefile
- Makefile, source file
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- manejadores de interrupciones
- mark_bh
- mayor
- mayor
- número
 
- memoria
- memoria
- segmento
 
- menor
- menor
- número
 
- mknod
- MOD_DEC_USE_COUNT
- MOD_INC_USE_COUNT
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- mod_use_count_
- modem
- MODULE
- module.h
- module_cleanup
- MODULE_PARM
- module_permissions
- module_register_chrdev
- module_sleep_on
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- module_wake_up
- modversions.h
- multi tarea
- multiproceso
- Multiproceso simétrico
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- multitarea
- núcleo 2.0.x
- núcleo 2.2.x
- número
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- número del dispositivo
- número del dispositivo
- mayor
 
- número mayor del dispositivo
- número
- mayor (del controlador de dispositivo)
- mayor (del dispositivo físico)
 
- no bloqueante
- O_NONBLOCK
- ocupado
- Parámetros
- parámetros de inicio
- Parámetros de Módulo
- Parámetros
- Módulo
 
- param.c, source file
- partición
- partición
- de un disco duro
 
- permisos
- planificador
- planificando tareas
- política de devolución
- poniendo procesos a dormir
- printk
- printk
- reemplazando
 
- printk.c, source file
- proc
- usando para entrada
 
- proc_dir_entry structure
- proc_register
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- proc_register_dynamic
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- proceso
- proceso
- multi
 
- procesos
- procesos bloqueantes
- procesos
- despertando
- matando
- poniendo a dormir
 
- procfs.c, source file
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- puerto serie
- puntero actual
- put_user
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- queue_task
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- queue_task_irq
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- read
- reemplazando printk's
- registro de sistema de ficheros
- request_irq
- rmmod
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- rmmod
- previniendo
 
- root
- SA_INTERRUPT
- SA_SHIRQ
- salut mundi
- sched.c, source file
- señal
- señales
- secuencial
- secuencial
- acceso
 
- segmentos de memoria
- shutdown
- SIGINT
- sistema
- sistema de ficheros
- sistema de ficheros proc
- sistema de ficheros
- /proc
- registro
 
- sistema de ficheros /proc
- sistema
- llamadas al
 
- sleep.c, source file
- sleep_on
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- SMP
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- source
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png) , ,![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- source
- chardev.c
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- chardev.h
- hello.c
- intrpt.c
- ioctl.c
- Makefile
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- param.c
- printk.c
- procfs.c
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- sched.c
- sleep.c
- start.c
- stop.c
- syscall.c
 
- ssize_t
- start.c, source file
- stop.c, source file
- strace
- struct file_operations
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- struct inode_operations
- struct proc_dir_entry
- struct tq_struct
- sync
- sys_call_table
- sys_open
- syscall.c, source file
- system_call
- tarea
, ![[*]](file:/usr/local/share/lib/latex2html/icons/crossref.png)  
- tarea actual
- tarea
- actual
 
- tareas
- planificando
 
- task structure
- TASK_INTERRUPTIBLE
- teclado
- terminal
- terminal virtual
- tq_immediate
- tq_struct struct
- tq_timer
- tty_struct
- uaccess.h
- asm
 
- varios ficheros fuente
- versión en desarrollo
- versión en desarrollo
- núcleo
 
- versión estable
- versión estable
- núcleo
 
- version.h
- versiones del núcleo
- versiones soportadas
- versiones
- núcleo
 
- virtual
- virtual
- terminal
 
- write
- X
- X
- porqué las deberías evitar
 
- xterm -C
2003-08-27