HSS1394
Release1.00
|
Go to the source code of this file.
Classes | |
class | hss1394::uint48 |
48-bit unsigned integer More... | |
class | hss1394::uint64 |
64-bit unsigned integer More... | |
Namespaces | |
hss1394 | |
HSS1394 namespace encapsulates all HSS1394 functionality. | |
Macros | |
#define | NULL ((void*)0x0) |
#define | HSS1394_k (1024) |
Conventional 'K' definition. | |
#define | HSS1394_M (HSS1394_k*HSS1394_k) |
Conventional 'M' definition. | |
Typedefs | |
typedef uint64_t | hss1394::_u64 |
typedef unsigned int | hss1394::uint |
Machine native unsigned int. | |
typedef unsigned char | hss1394::uint8 |
8-bit unsigned int | |
typedef unsigned short | hss1394::uint16 |
16-bit unsigned int | |
typedef unsigned int | hss1394::uint32 |
32-bit unsigned int | |
Enumerations | |
enum | hss1394::THSS1394Tags { hss1394::kUserData = 0x00, hss1394::kDebugData = 0x01, hss1394::kUserTagBase = 0x10, hss1394::kUserTagTop = 0xEF, hss1394::kReset = 0xF0, hss1394::kChangeAddress = 0xF1, hss1394::kPing = 0xF2, hss1394::kPingResponse = 0xF3, hss1394::kEchoAsUserData = 0xF4, hss1394::kUndefined = 0xFF } |
Message tags used in HSS1394 protocol. More... | |
Common non-standard types used in HSS1394 interface specification.
Created by Don Goodeve (don@b), 28Apr2008, 10:20PST this file Copyright (C) 2009, Stanton Group. eara nasce nce. com
#define NULL ((void*)0x0) |
GNU Lesser Public License: This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.