Gast
#434982
Hallo, ich bin gerade dabei die USB Firmware von http://www.obdev.at/products/avrusb/index.html zum laufen zu bringen. Soweit funktioniert es auch ganz gut. Allerdings wenn ich jetzt versuche weiteren SourceCode zum laufen zu bringen, erkennt der Host das Gerät nicht mehr. In der Dokumentation steht: You should link the usbdrv.o module first because it has special alignment requirements for the receive buffer (the buffer must not cross a 256 byte page boundary, it must not even touch it at the end). If you can't link it first, you must use other measures to ensure alignment. Wie kann ich erreichen das der Treiber zuerst gelinkt wird? Ich benutze als Controller den ATMega8 und als Entwicklungsumgebung WinAvr. Marten