Copyright clean-up (part 1):
[AROS.git] / arch / ppc-chrp / rtas / rtas_private.h
blobaf0eadea5529e4e6dbeb999e5d17490f55b97d6f
1 /*
2 Copyright © 2009-2014, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef RTAS_PRIVATE_H_
7 #define RTAS_PRIVATE_H_
9 #include <exec/nodes.h>
10 #include <inttypes.h>
12 typedef struct {
13 uint32_t token;
14 uint32_t nargs;
15 uint32_t nret;
16 uint32_t args[16];
17 uint32_t *rets;
18 } rtas_args_t;
20 struct RTASBase {
21 struct Node rtas_Node;
22 void *rtas_base;
23 int (*rtas_entry)(rtas_args_t *args, void *base);
24 rtas_args_t rtas_args;
25 void *KernelBase;
26 void *OpenFirmwareBase;
29 #endif /* RTAS_PRIVATE_H_ */