| « Et le son fut... | Avancement sur le son » |
Un driver de plus
maestro3: version 0.51 built at 00:54:31 Aug 15 2006
PCI: Enabling bus mastering for device 02:48
PCI: Increasing latency timer of device 02:48 to 64
maestro3: Configuring Allegro found at IO 0x2400 IRQ 11
maestro3: subvendor id: 0x001a31f4
ac97_codec: AC97 codec, vendor id1: 0x0000, id2: 0x0000 (Unknown)
maestro3: 1 channels configured.
maestro3: 1 maestros installed.
J'ai donc maintenant 2 drivers qui ont l'air de s'initialiser correctement, et les fonctions PCI qui vont avec (un certains nombres de macros et de fonctions ont été rajoutées au glue code Linux 2.0 pour qu'il puisse fournir ce que les drivers Linux 2.2 attendaient). La prochaine étape, ça sera de créer le(s) périphérique(s) Mach qui permettront ensuite d'appeler les fonctions device_xxx() pour piloter les cartes son. Comme pas mal de code a été commenté pour que les drivers compilent (en particulier ce qui utilise struct file et struct file_operations, puisque ces structures sont différentes dans Linux 2.2), ça risque de prendre un certain temps. On verra bien la suite :-).
Aucun commentaire pour le moment
Les commentaires sont fermés pour cet article.