Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - ehenkes_

Seiten: [1]
1
USB2 Control Transfers klappen bestens, aber seit wir uns mit USB bulk transfer mit SCSI commands für MSD beschäftigen (Ziel: read/write from/to USB Hispeed Mass Storage Devices), haben wir nur in ausgewählter Umgebung Erfolg. Wir suchen daher Leute, die sich für dieses Thema interessieren und uns bei der Einkreisung und Lösung des konkreten Problems unterstützen können.

EDIT: inzwischen haben wir die Probleme erfolgreich gelöst. Dennoch könnten wir Mitstreiter brauchen, die uns beim Aufbau eine rbreiten usb2-Anwendung unterstützen. Momentan bin ich da als Coder alleine auf weiter Flur.  :-)

UHCI/OHCI fehlen auch noch, und USB3.0 lugt auch schon um die Ecke.

http://www.c-plusplus.de/forum/viewtopic-var-t-is-253016-and-start-is-70.html
Sourcecode: http://prettyos.svn.sourceforge.net/viewvc/prettyos.tar.gz?view=tar
2
OS-Design / Re: API: Wie realisiert man es am besten?
« am: 13. February 2010, 06:37 »
Wieviel MB benötigen eure OS denn so als Minimum? Bei PrettyOS liegt der Wert so um 20 MB.
3
Lowlevel-Coding / Re: inp() und outp()
« am: 31. October 2009, 15:36 »
inline uint32_t inportb(uint16_t port)
{
uint32_t ret_val;
__asm__ volatile ("inb %w1,%b0" : "=a"(ret_val) : "d"(port));
return ret_val;
}

inline void outportb(uint16_t port, uint32_t val)
{
    __asm__ volatile ("outb %b0,%w1" : : "a"(val), "d"(port));
}
als Beispiel.
Seiten: [1]

Einloggen