filename | src/asic.c |
changeset | 334:59073f812bd3 |
prev | 325:5717ae5d4746 |
next | 342:850502f0e8de |
author | nkeynes |
date | Mon Jan 29 11:24:44 2007 +0000 (17 years ago) |
permissions | -rw-r--r-- |
last change | Get render size from the tile segment array Set near clip to just 0 rather than scanning the scene Fixup modulate RGB to force fragment alpha to 1.0 Add some debugging fprintfs |
file | annotate | diff | log | raw |
1.1 --- a/src/asic.c Thu Jan 25 10:16:32 2007 +00001.2 +++ b/src/asic.c Mon Jan 29 11:24:44 2007 +00001.3 @@ -1,5 +1,5 @@1.4 /**1.5 - * $Id: asic.c,v 1.26 2007-01-25 10:16:32 nkeynes Exp $1.6 + * $Id: asic.c,v 1.27 2007-01-27 12:02:54 nkeynes Exp $1.7 *1.8 * Support for the miscellaneous ASIC functions (Primarily event multiplexing,1.9 * and DMA).1.10 @@ -455,9 +455,15 @@1.11 ide_write_command( (uint8_t)val );1.12 }1.13 break;1.14 + case IDEDMASH4:1.15 + MMIO_WRITE( EXTDMA, reg, val & 0x1FFFFFE0 );1.16 + break;1.17 + case IDEDMASIZ:1.18 + MMIO_WRITE( EXTDMA, reg, val & 0x01FFFFFE );1.19 + break;1.20 case IDEDMACTL1:1.21 case IDEDMACTL2:1.22 - MMIO_WRITE( EXTDMA, reg, val );1.23 + MMIO_WRITE( EXTDMA, reg, val & 0x01 );1.24 asic_ide_dma_transfer( );1.25 break;1.26 case IDEACTIVATE:
.