25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: dev_jazz.c,v 1.19 2005/10/26 14:37:04 debug Exp $ |
* $Id: dev_jazz.c,v 1.20 2005/11/13 00:14:09 debug Exp $ |
29 |
* |
* |
30 |
* Microsoft Jazz-related stuff (Acer PICA-61, etc). |
* Microsoft Jazz-related stuff (Acer PICA-61, etc). |
31 |
*/ |
*/ |
520 |
|
|
521 |
memory_device_register(devinit->machine->memory, "jazz", |
memory_device_register(devinit->machine->memory, "jazz", |
522 |
devinit->addr, DEV_JAZZ_LENGTH, |
devinit->addr, DEV_JAZZ_LENGTH, |
523 |
dev_jazz_access, (void *)d, MEM_DEFAULT, NULL); |
dev_jazz_access, (void *)d, DM_DEFAULT, NULL); |
524 |
|
|
525 |
/* At least for Magnum and Pica-61: */ |
/* At least for Magnum and Pica-61: */ |
526 |
memory_device_register(devinit->machine->memory, "jazz_led", |
memory_device_register(devinit->machine->memory, "jazz_led", |
527 |
0x08000f000ULL, 4, dev_jazz_led_access, (void *)d, |
0x08000f000ULL, 4, dev_jazz_led_access, (void *)d, |
528 |
MEM_DEFAULT, NULL); |
DM_DEFAULT, NULL); |
529 |
|
|
530 |
memory_device_register(devinit->machine->memory, "jazz_isa_20", |
memory_device_register(devinit->machine->memory, "jazz_isa_20", |
531 |
0x90000020ULL, 2, dev_jazz_access_20, (void *)d, MEM_DEFAULT, NULL); |
0x90000020ULL, 2, dev_jazz_access_20, (void *)d, DM_DEFAULT, NULL); |
532 |
|
|
533 |
memory_device_register(devinit->machine->memory, "jazz_isa_a0", |
memory_device_register(devinit->machine->memory, "jazz_isa_a0", |
534 |
0x900000a0ULL, 2, dev_jazz_access_a0, (void *)d, MEM_DEFAULT, NULL); |
0x900000a0ULL, 2, dev_jazz_access_a0, (void *)d, DM_DEFAULT, NULL); |
535 |
|
|
536 |
memory_device_register(devinit->machine->memory, "pica_jazzio", |
memory_device_register(devinit->machine->memory, "pica_jazzio", |
537 |
0xf0000000ULL, 4, dev_jazz_access_jazzio, (void *)d, |
0xf0000000ULL, 4, dev_jazz_access_jazzio, (void *)d, |
538 |
MEM_DEFAULT, NULL); |
DM_DEFAULT, NULL); |
539 |
|
|
540 |
machine_add_tickfunction(devinit->machine, dev_jazz_tick, |
machine_add_tickfunction(devinit->machine, dev_jazz_tick, |
541 |
d, DEV_JAZZ_TICKSHIFT); |
d, DEV_JAZZ_TICKSHIFT); |