2016-07-09 3 views
0

Je suis nouveau dans le développement UEFI. Jusqu'ici, j'ai appris à propos du shell UEFI, de la procédure de construction et des bases de l'application.Pilote CDC ACM pour UEFI

Ma tâche consiste à communiquer avec une carte personnalisée de UEFI à l'aide de l'application uefi via un câble USB du PC (série USB).

Actuellement, le PC est démarré au shell UEFI et connecté à la carte par câble série et je Cmd devices, je vois que le conseil d'administration est répertorié comme

344 : CDC Abstract Control Model (CDC) 

et

345: CDC ACM Data 

S'il vous plaît m'aider à comprendre comment je peux procéder? Et ce que je dois faire pour détecter ma carte Port série?

Y at-il un pilote uefi disponible pour cela?

Si j'ai besoin de développer le pilote uefi, s'il vous plaît aidez-moi sur ce qui serait le point de départ?

Répondre

1

Je n'ai vu personne développer un pilote CDC, mais il existe un pilote FTDI qui pourrait être utilisé comme point de départ.

FtdiUsbSerialDxe on GitHub

+0

Oui, je l'ai vu le conducteur FtdiSerial ... et oui, je suis d'accord que des thats en ce moment la seule référence que je peux prendre ... Est-ce que vous avez une expérience dans la modification de pilote FTDI? Je veux savoir comment il est complexe d'utiliser le pilote Ftdi et de développer un pilote CDC. :) Merci! – GNKeshava

+0

Non, mais la forme de base pour ce qui est nécessaire pour un pilote UEFI est présente. Je ne connais pas les différences de mise en œuvre entre l'interface FTDI et l'interface CDC de la norme USB. Fondamentalement, à partir du pilote FTDI, vous obtiendrez le cadre de base nécessaire. –

+0

J'ai compris, merci! – GNKeshava