Pergunta

Estou procurando um livro ou guia exaustivo de nível universitário para estudar para obter a capacidade de escrever drivers de dispositivo Mac OS X. Sou totalmente ignorante neste sistema operacional, mas já sou habilidoso no Linux.

Existe alguma contrapartida do Mac OS X para o livro "Linux Dispositer Drivers"?

O melhor guia também deve introduzir as internações do sistema operacional, deixa as diferenças claras do kernel e das terras do usuário e assim por diante.

desde já, obrigado

Foi útil?

Solução

O site da Apple Developer Connection contém muita documentação. Há uma seção inteira sobre hardware e drivers aqui em particular um documento de início aqui. Provavelmente a melhor introdução geral aos internos do OS X é Mac OS X Internals Por Amit Singh.

Outras dicas

Livro maravilhoso de Amit Singh Mac OS X Internals: uma abordagem de sistemas Possui uma extensa seção sobre extensões de kernel, o Iokit e os motoristas. É o melhor recurso geral nos internos do OS X que eu conheço, mas não cobre as atualizações mais recentes do sistema; Ele cobre apenas a versão 10.4 (Tiger).

O livro de Amit Singh é bom, mas como outros pôsteres observaram que ele precisa ser atualizado. Estou me atualizando no IOKIT e optei por outro novo livro OS X e IOS Kernel Programming. Ele não tem a profundidade do livro de Singh, mas tem muitos exemplos práticos de código do motorista. Talvez seja uma escolha melhor se você quiser ir rapidamente.

Sugiro o seguinte, pois é atualizado para o Snow Leopard and Lion: Mac OS X e iOS Internals: to the Apple's Core, de Jonathon Levine: http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3dstripbooks&field-keywords=mac+internals&rh=n%3A283155%2CK%3Amac+InternalthSals

Este é um bom livro sobre todos os aspectos dos internos do Mac OS X.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top