filename | src/maple/maple.h |
changeset | 31:495e480360d7 |
prev | 15:5194dd0fdb60 |
next | 144:7f0714e89aaa |
author | nkeynes |
date | Mon Dec 26 03:54:55 2005 +0000 (18 years ago) |
permissions | -rw-r--r-- |
last change | Remove modules.h - move definitions into dream.h Add source string to output list (taken from module name) ARM Work in progress |
file | annotate | diff | log | raw |
1.1 --- a/src/maple/maple.h Mon Dec 12 13:11:11 2005 +00001.2 +++ b/src/maple/maple.h Mon Dec 26 03:54:55 2005 +00001.3 @@ -1,6 +1,21 @@1.4 /**1.5 - * Maple bus routines1.6 + * $Id: maple.h,v 1.4 2005-12-25 08:24:11 nkeynes Exp $1.7 + *1.8 + * Maple bus definitions1.9 + *1.10 + * Copyright (c) 2005 Nathan Keynes.1.11 + *1.12 + * This program is free software; you can redistribute it and/or modify1.13 + * it under the terms of the GNU General Public License as published by1.14 + * the Free Software Foundation; either version 2 of the License, or1.15 + * (at your option) any later version.1.16 + *1.17 + * This program is distributed in the hope that it will be useful,1.18 + * but WITHOUT ANY WARRANTY; without even the implied warranty of1.19 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the1.20 + * GNU General Public License for more details.1.21 */1.22 +1.23 #ifndef dream_maple_H1.24 #define dream_maple_H 11.26 @@ -37,6 +52,9 @@1.27 #define MAPLE_DEVICE_TAG 0x4D41504C1.28 #define MAPLE_DEVICE(x) ((maple_device_t)x)1.30 +/**1.31 + * Table of functions to be implemented by any maple device.1.32 + */1.33 typedef struct maple_device {1.34 uint32_t _tag;1.35 unsigned char ident[112];
.