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

Subversion Repositories usbhostslave

[/] [usbhostslave/] [trunk/] [RTL/] [include/] [usbConstants_h.v] - Blame information for rev 5

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 sfielding
//////////////////////////////////////////////////////////////////////
2 5 sfielding
//// usbConstants_h.v                                             
3 2 sfielding
//
4 5 sfielding
// $Id: usbConstants_h.v,v 1.2 2004-12-18 14:36:13 sfielding Exp $
5 2 sfielding
//
6
// CVS Revision History
7
//
8
// $Log: not supported by cvs2svn $
9 5 sfielding
// Revision 1.1.1.1  2004/10/11 04:00:57  sfielding
10
// Created
11
///////////////////////////////////////////////////////////////////////
12 2 sfielding
 
13 5 sfielding
`ifdef usbConstants_h_vdefined
14
`else
15
`define usbConstants_h_vdefined
16
 
17 2 sfielding
//PIDTypes
18
`define OUT 4'h1
19
`define IN 4'h9
20
`define SOF 4'h5
21
`define SETUP 4'hd
22
`define DATA0 4'h3
23
`define DATA1 4'hb
24
`define ACK 4'h2
25
`define NAK 4'ha
26
`define STALL 4'he
27
`define PREAMBLE 4'hc
28 5 sfielding
 
29 2 sfielding
 
30
//PIDGroups
31
`define SPECIAL 2'b00
32
`define TOKEN 2'b01
33
`define HANDSHAKE 2'b10
34
`define DATA 2'b11
35
 
36
// start of packet SyncByte
37
`define SYNC_BYTE 8'h80
38
 
39 5 sfielding
`endif //usbConstants_h_vdefined       
40 2 sfielding
 

powered by: WebSVN 2.1.0

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