25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: dev_algor.c,v 1.5 2007/01/20 13:26:20 debug Exp $ |
* $Id: dev_algor.c,v 1.6 2007/06/15 18:44:18 debug Exp $ |
29 |
* |
* |
30 |
* Algor misc. stuff. |
* COMMENT: Algor P5064 misc. stuff |
31 |
* |
* |
32 |
* TODO: This is hardcoded for P5064 right now. Generalize it to P40xx etc. |
* TODO: This is hardcoded for P5064 right now. Generalize it to P40xx etc. |
33 |
* |
* |
202 |
DEVINIT(algor) |
DEVINIT(algor) |
203 |
{ |
{ |
204 |
char tmpstr[200]; |
char tmpstr[200]; |
205 |
struct algor_data *d = malloc(sizeof(struct algor_data)); |
struct algor_data *d; |
206 |
if (d == NULL) { |
|
207 |
fprintf(stderr, "out of memory\n"); |
CHECK_ALLOCATION(d = malloc(sizeof(struct algor_data))); |
|
exit(1); |
|
|
} |
|
208 |
memset(d, 0, sizeof(struct algor_data)); |
memset(d, 0, sizeof(struct algor_data)); |
209 |
|
|
210 |
d->base_addr = devinit->addr; |
d->base_addr = devinit->addr; |