/[gxemul]/trunk/src/devices/dev_asc.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/devices/dev_asc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 19 by dpavlin, Mon Oct 8 16:19:11 2007 UTC revision 20 by dpavlin, Mon Oct 8 16:19:23 2007 UTC
# Line 25  Line 25 
25   *  SUCH DAMAGE.   *  SUCH DAMAGE.
26   *   *
27   *   *
28   *  $Id: dev_asc.c,v 1.75 2005/10/26 14:37:03 debug Exp $   *  $Id: dev_asc.c,v 1.76 2005/11/13 00:14:08 debug Exp $
29   *   *
30   *  'asc' SCSI controller for some DECstation/DECsystem models, and   *  'asc' SCSI controller for some DECstation/DECsystem models, and
31   *  for PICA-61.   *  for PICA-61.
# Line 1279  void dev_asc_init(struct machine *machin Line 1279  void dev_asc_init(struct machine *machin
1279          memory_device_register(mem, "asc", baseaddr,          memory_device_register(mem, "asc", baseaddr,
1280              mode == DEV_ASC_PICA?              mode == DEV_ASC_PICA?
1281                  DEV_ASC_PICA_LENGTH : DEV_ASC_DEC_LENGTH,                  DEV_ASC_PICA_LENGTH : DEV_ASC_DEC_LENGTH,
1282              dev_asc_access, d, MEM_DEFAULT, NULL);              dev_asc_access, d, DM_DEFAULT, NULL);
1283    
1284          if (mode == DEV_ASC_DEC) {          if (mode == DEV_ASC_DEC) {
1285                  memory_device_register(mem, "asc_dma_address_reg",                  memory_device_register(mem, "asc_dma_address_reg",
1286                      baseaddr + 0x40000, 4096, dev_asc_address_reg_access, d,                      baseaddr + 0x40000, 4096, dev_asc_address_reg_access, d,
1287                      MEM_DYNTRANS_OK | MEM_DYNTRANS_WRITE_OK,                      DM_DYNTRANS_OK | DM_DYNTRANS_WRITE_OK,
1288                      (unsigned char *)&d->dma_address_reg_memory[0]);                      (unsigned char *)&d->dma_address_reg_memory[0]);
1289                  memory_device_register(mem, "asc_dma", baseaddr + 0x80000,                  memory_device_register(mem, "asc_dma", baseaddr + 0x80000,
1290                      ASC_DMA_SIZE, dev_asc_dma_access, d,                      ASC_DMA_SIZE, dev_asc_dma_access, d,
1291                      MEM_DYNTRANS_OK | MEM_DYNTRANS_WRITE_OK, d->dma);                      DM_DYNTRANS_OK | DM_DYNTRANS_WRITE_OK, d->dma);
1292          }          }
1293    
1294          machine_add_tickfunction(machine, dev_asc_tick, d, ASC_TICK_SHIFT);          machine_add_tickfunction(machine, dev_asc_tick, d, ASC_TICK_SHIFT);

Legend:
Removed from v.19  
changed lines
  Added in v.20

  ViewVC Help
Powered by ViewVC 1.1.26