25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: dev_sgi_ip30.c,v 1.18 2005/10/26 14:37:04 debug Exp $ |
* $Id: dev_sgi_ip30.c,v 1.19 2005/11/13 00:14:10 debug Exp $ |
29 |
* |
* |
30 |
* SGI IP30 stuff. |
* SGI IP30 stuff. |
31 |
* |
* |
369 |
|
|
370 |
memory_device_register(mem, "sgi_ip30_1", baseaddr, |
memory_device_register(mem, "sgi_ip30_1", baseaddr, |
371 |
DEV_SGI_IP30_LENGTH, dev_sgi_ip30_access, (void *)d, |
DEV_SGI_IP30_LENGTH, dev_sgi_ip30_access, (void *)d, |
372 |
MEM_DEFAULT, NULL); |
DM_DEFAULT, NULL); |
373 |
memory_device_register(mem, "sgi_ip30_2", 0x10000000, |
memory_device_register(mem, "sgi_ip30_2", 0x10000000, |
374 |
0x10000, dev_sgi_ip30_2_access, (void *)d, MEM_DEFAULT, NULL); |
0x10000, dev_sgi_ip30_2_access, (void *)d, DM_DEFAULT, NULL); |
375 |
memory_device_register(mem, "sgi_ip30_3", 0x1f000000, |
memory_device_register(mem, "sgi_ip30_3", 0x1f000000, |
376 |
0x10000, dev_sgi_ip30_3_access, (void *)d, MEM_DEFAULT, NULL); |
0x10000, dev_sgi_ip30_3_access, (void *)d, DM_DEFAULT, NULL); |
377 |
memory_device_register(mem, "sgi_ip30_4", 0x1f600000, |
memory_device_register(mem, "sgi_ip30_4", 0x1f600000, |
378 |
0x10000, dev_sgi_ip30_4_access, (void *)d, MEM_DEFAULT, NULL); |
0x10000, dev_sgi_ip30_4_access, (void *)d, DM_DEFAULT, NULL); |
379 |
memory_device_register(mem, "sgi_ip30_5", 0x1f6c0000, |
memory_device_register(mem, "sgi_ip30_5", 0x1f6c0000, |
380 |
0x10000, dev_sgi_ip30_5_access, (void *)d, MEM_DEFAULT, NULL); |
0x10000, dev_sgi_ip30_5_access, (void *)d, DM_DEFAULT, NULL); |
381 |
|
|
382 |
machine_add_tickfunction(machine, dev_sgi_ip30_tick, d, 16); |
machine_add_tickfunction(machine, dev_sgi_ip30_tick, d, 16); |
383 |
|
|