OpenCores
URL https://opencores.org/ocsvn/opb_usblite/opb_usblite/trunk

Subversion Repositories opb_usblite

[/] [opb_usblite/] [trunk/] [drivers/] [opb_usblite_v1_00_a/] [data/] [opb_usblite_v2_1_0.mdd] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 rehnmaak
#--
2
#--    opb_usblite - opb_uartlite replacement
3
#--
4
#--    opb_usblite is using components from Rudolf Usselmann see
5
#--    http://www.opencores.org/cores/usb_phy/
6
#--    and Joris van Rantwijk see http://www.xs4all.nl/~rjoris/fpga/usb.html
7
#--
8
#--    Copyright (C) 2010 Ake Rehnman
9
#--
10
#--    This program is free software: you can redistribute it and/or modify
11 6 rehnmaak
#--    it under the terms of the GNU Lesser General Public License as published by
12 2 rehnmaak
#--    the Free Software Foundation, either version 3 of the License, or
13
#--    (at your option) any later version.
14
#--
15
#--    This program is distributed in the hope that it will be useful,
16
#--    but WITHOUT ANY WARRANTY; without even the implied warranty of
17
#--    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 6 rehnmaak
#--    GNU Lesser General Public License for more details.
19 2 rehnmaak
#--
20 6 rehnmaak
#--    You should have received a copy of the GNU Lesser General Public License
21 2 rehnmaak
#--    along with this program.  If not, see .
22
#--
23
 
24
OPTION psf_version = 2.1;
25
 
26
BEGIN driver opb_usblite
27
 
28
  OPTION supported_peripherals = (opb_usblite);
29
  OPTION driver_state = ACTIVE;
30
  OPTION depends = (common_v1_00_a);
31
  OPTION copyfiles = all;
32
 
33
    BEGIN INTERFACE stdin
34
      PROPERTY header = usblite_l.h;
35
      FUNCTION name = inbyte, value = usblite_RecvByte;
36
    END INTERFACE
37
 
38
    BEGIN INTERFACE stdout
39
      PROPERTY header = usblite_l.h;
40
      FUNCTION name = outbyte, value = usblite_SendByte;
41
    END INTERFACE
42
 
43
    BEGIN INTERFACE stdio
44
      PROPERTY header = usblite_l.h;
45
      FUNCTION name = inbyte, value = usblite_RecvByte;
46
      FUNCTION name = outbyte, value = usblite_SendByte;
47
    END INTERFACE
48
 
49
    BEGIN INTERFACE vxworks5_4
50
    END INTERFACE
51
 
52
    BEGIN INTERFACE vxworks5_5
53
    END INTERFACE
54
 
55
    BEGIN INTERFACE vxworks6_1
56
    END INTERFACE
57
 
58
    BEGIN INTERFACE vxworks6_3
59
    END INTERFACE
60
 
61
    BEGIN INTERFACE linux
62
    END INTERFACE
63
 
64
    BEGIN ARRAY interrupt_handler
65
      PROPERTY desc = "Interrupt Handler Information";
66
      PROPERTY size = 1, permit = none;
67
      PARAM name = int_handler, default = XNullHandler, desc = "Name of Interrupt Handler", type = string;
68
      PARAM name = int_port, default = Interrupt, desc = "Interrupt pin associated with the interrupt handler", permit = none;
69
    END ARRAY
70
 
71
END driver

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.