Difference between revisions of "Talk:Arnold V specs"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(ASIC IVR bit 0? Anyone know this?)
 
m (Changes on original source document!!!)
Line 1: Line 1:
 
The ASIC uses the IVR in combination with the DCSR (DMA Control/Status register) to place a value on the data bus during an interrupt. From the documentation I've read, the Z80 ignores bit D0 during an IM2 interrupt vector lookup, but this isn't the case in IM0. Further testing needs to be done in order to determine what the ASIC actually places in bit D0 during an interrupt. This bit is also used to automatically clear DMA interrupts when set to 0. Testing IM0 interrupts shouldn't be a hard task, I will do it as soon as possible, unless someone already knows the answer? [[User:Executioner|Executioner]] 01:00, 27 July 2007 (CEST)
 
The ASIC uses the IVR in combination with the DCSR (DMA Control/Status register) to place a value on the data bus during an interrupt. From the documentation I've read, the Z80 ignores bit D0 during an IM2 interrupt vector lookup, but this isn't the case in IM0. Further testing needs to be done in order to determine what the ASIC actually places in bit D0 during an interrupt. This bit is also used to automatically clear DMA interrupts when set to 0. Testing IM0 interrupts shouldn't be a hard task, I will do it as soon as possible, unless someone already knows the answer? [[User:Executioner|Executioner]] 01:00, 27 July 2007 (CEST)
 +
 +
:Hello mate... Sorry, I don't know the answer, just wanted to comment on your changes on the document: first of all, thanks so much for going over it in such detail, that's fantastic work. However, as the title of the document shows, this is an internal document of Amstrad regarding the Arnold specs. Changing bits here and there takes away from its historical value, since you're changing an original source document. If you can, please revert the changes, and only put the corrections in brackets or something... [[User:Gryzor|Gryzor]]

Revision as of 03:37, 27 July 2007

The ASIC uses the IVR in combination with the DCSR (DMA Control/Status register) to place a value on the data bus during an interrupt. From the documentation I've read, the Z80 ignores bit D0 during an IM2 interrupt vector lookup, but this isn't the case in IM0. Further testing needs to be done in order to determine what the ASIC actually places in bit D0 during an interrupt. This bit is also used to automatically clear DMA interrupts when set to 0. Testing IM0 interrupts shouldn't be a hard task, I will do it as soon as possible, unless someone already knows the answer? Executioner 01:00, 27 July 2007 (CEST)

Hello mate... Sorry, I don't know the answer, just wanted to comment on your changes on the document: first of all, thanks so much for going over it in such detail, that's fantastic work. However, as the title of the document shows, this is an internal document of Amstrad regarding the Arnold specs. Changing bits here and there takes away from its historical value, since you're changing an original source document. If you can, please revert the changes, and only put the corrections in brackets or something... Gryzor