2010-01-26 9 views
8

Estoy trabajando en Linux Device Drivers, Third Edition y aunque el libro se ha publicado bajo la licencia Creative Commons Attribution-Share Alike, parece que no puedo encontrar el código fuente de los ejemplos utilizados en el libro.¿Dónde puedo encontrar ejemplos de archivos fuente para controladores de dispositivos Linux, tercera edición?

Algunas revisiones de Amazon mencionan que existen, pero no proporcionan una referencia. En los fragmentos del libro, puede ver que la licencia es GPL, por lo que debe existir en algún lugar.

Mi google-fu está sacando malware infestado de desesperación.

¿Cuál sería una buena fuente para esos archivos de ejemplo usados ​​en el libro LDD?

Resulta que hay dos buenas fuentes:

primero es más autorizada, pero éste podría ser mejor para revisiones posteriores del kernel.

Respuesta

10

Eso fue publicado por el editor de O'Reilly, podría valer la pena comprobarlo en su sitio. El enlace es here. También es el link a su código fuente.

Editar: Agregando otro link.

Esperanza esto ayuda

+2

A través de uno de sus enlaces encontré uno de los sitios ftp del autor: ftp://ar.linux.it/pub/ldd3/ Esa sería la respuesta más automática.:) Aunque la página FSU podría ser mejor para los kernels posteriores. – Sint

+0

Tom, ¡gracias por ayudar! – Sint

+0

¡Me alegra ser de ayuda! ¡Gracias por el voto! – t0mm13b

3

Aquí es resumen de las respuestas anteriores:

página de libro
1

Llego tarde a la fiesta aquí, pero alguien más tiene otra versión del código LDD3 actualizado, que se encuentra aquí: https://github.com/duxing2007/ldd3-examples-3.x. El autor lo ha mantenido actualizado para los kernels 3.0 a 3.14. Hay pequeñas diferencias con la versión martinezjavier, como usar mutex_init en lugar de sema_init.

Cuestiones relacionadas