Next: About this document ...
Up: Guía de Programación de
Previous: Sobre la traducción
Contents
- /dev
,
- /proc
- /proc
- usando para entrada
- /proc/interrupts
- /proc/ksyms
- /proc/meminfo
- /proc/modules
,
,
- 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
,
- chardev.h, source file
- cleanup_module
,
,
- 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
,
- 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_operations
- structure
- flush
- Free Software Foundation
- General Public License|(
- General Public License|)
- get_user
,
- 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
,
- init_module
- propósito general
- inode
- inode_operations structure
- insmod
,
,
,
- 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
,
- 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
,
- 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
,
- mod_use_count_
- modem
- MODULE
- module.h
- module_cleanup
- MODULE_PARM
- module_permissions
- module_register_chrdev
- module_sleep_on
,
- module_wake_up
- modversions.h
- multi tarea
- multiproceso
- Multiproceso simétrico
,
- multitarea
- núcleo 2.0.x
- núcleo 2.2.x
- número
,
- 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
,
- proc_register_dynamic
,
- proceso
- proceso
- multi
- procesos
- procesos bloqueantes
- procesos
- despertando
- matando
- poniendo a dormir
- procfs.c, source file
,
- puerto serie
- puntero actual
- put_user
,
- queue_task
,
,
- queue_task_irq
,
- read
- reemplazando printk's
- registro de sistema de ficheros
- request_irq
- rmmod
,
,
,
- 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
,
- SMP
,
- source
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
- source
- chardev.c
,
- chardev.h
- hello.c
- intrpt.c
- ioctl.c
- Makefile
,
- param.c
- printk.c
- procfs.c
,
- sched.c
- sleep.c
- start.c
- stop.c
- syscall.c
- ssize_t
- start.c, source file
- stop.c, source file
- strace
- struct file_operations
,
- struct inode_operations
- struct proc_dir_entry
- struct tq_struct
- sync
- sys_call_table
- sys_open
- syscall.c, source file
- system_call
- tarea
,
- 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