Ignore:
Timestamp:
2015-07-03T03:54:45Z (10 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8fc61c8
Parents:
e6d7df1
Message:

ehci, libusbhost: Move malloc32 to libusbhost.

So it can be shared with other HCDs.
Make sure the memory is mapped before returning from malloc32.
Add poison.

Fixes non-cntl transfers for ehci

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/ehci/endpoint_list.h

    re6d7df1 r45cbf897  
    3939#include <fibril_synch.h>
    4040#include <sys/types.h>
     41#include <usb/host/utils/malloc32.h>
    4142
    4243#include "ehci_endpoint.h"
    4344#include "hw_struct/queue_head.h"
    44 #include "utils/malloc32.h"
    4545
    4646/** Structure maintains both EHCI queue and software list of active endpoints.*/
Note: See TracChangeset for help on using the changeset viewer.