Changeset c0699467 in mainline for uspace/drv/bus


Ignore:
Timestamp:
2011-08-09T18:08:23Z (14 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b538ca5c
Parents:
3666d386
Message:

do not provide general access to kernel headers from uspace, only allow specific headers to be accessed or shared
externalize headers which serve as kernel/uspace API/ABI into a special tree

Location:
uspace/drv/bus/usb
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/ohci/endpoint_list.c

    r3666d386 rc0699467  
    2626 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    2727 */
     28
    2829/** @addtogroup drvusbohci
    2930 * @{
     
    3233 * @brief OHCI driver transfer list implementation
    3334 */
     35
    3436#include <errno.h>
    3537#include <usb/debug.h>
    36 #include <arch/barrier.h>
    37 
     38#include <libarch/barrier.h>
    3839#include "endpoint_list.h"
    3940
  • uspace/drv/bus/usb/uhci/transfer_list.c

    r3666d386 rc0699467  
    2626 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    2727 */
     28
    2829/** @addtogroup drvusbuhcihc
    2930 * @{
     
    3233 * @brief UHCI driver transfer list implementation
    3334 */
     35
    3436#include <errno.h>
    3537#include <usb/debug.h>
    36 #include <arch/barrier.h>
    37 
    38 
     38#include <libarch/barrier.h>
    3939#include "transfer_list.h"
    4040#include "batch.h"
  • uspace/drv/bus/usb/usbhid/kbd/kbddev.c

    r3666d386 rc0699467  
    7272
    7373// FIXME: remove this header
    74 #include <kernel/ipc/ipc_methods.h>
     74#include <abi/ipc/methods.h>
    7575
    7676/*----------------------------------------------------------------------------*/
  • uspace/drv/bus/usb/usbhid/mouse/mousedev.c

    r3666d386 rc0699467  
    5757
    5858// FIXME: remove this header
    59 #include <kernel/ipc/ipc_methods.h>
     59#include <abi/ipc/methods.h>
    6060
    6161#define NAME "mouse"
  • uspace/drv/bus/usb/usbhid/multimedia/multimedia.c

    r3666d386 rc0699467  
    5454
    5555// FIXME: remove this header
    56 #include <kernel/ipc/ipc_methods.h>
     56#include <abi/ipc/methods.h>
    5757
    5858#define NAME "multimedia-keys"
Note: See TracChangeset for help on using the changeset viewer.