08 October 2021, 18:33 | #81 | |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 854
|
Quote:
(I haven't fiddled with this in ages, but I hope you get the drift at least.) |
|
08 October 2021, 21:18 | #82 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Quote:
What value I should try instead of 0XFFFFFFE? |
|
09 October 2021, 07:31 | #83 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 701
|
Shouldn't mask be set to all zero to disable DMA altogether? Eg 0x00000000 ?
|
09 October 2021, 07:52 | #84 |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 44
Posts: 936
|
The mask does not control DMA at all, it is just a condition of whether or not to re-route the device transfers through a memory area deemed safe (up to the file system what that is). The filesystem which uses the mask has no idea about wether or not the device will use DMA or not to make its transfers and will do the same for both PIO and DMA devices, so you can totally axe the performance of PIO devices by using mask too.
Via the mask it knows that the driver should only be allowed to transfer data to/from memory matching it, which it will honor, so a mask of zero should in theory give a non-working partition, but it is possible the file system will default to something instead of zero. There is no standardized api call in devices to disable dma, there is only the mask hack to re-route transfers. |
09 October 2021, 18:02 | #85 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
I didn't find these with google Amiga HdToolbox mask values
0x5FFFFe should allow zorro II ram 0x1FFFFe should allow only chip ram How ever this acclerator doesn't work with GVP HD8+ |
09 October 2021, 19:53 | #86 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 701
|
Quote:
It is fixable but it requires a hardware mod. |
|
10 October 2021, 01:39 | #87 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Just tried to make this work with MKL's IDE and it doesn't work. It some sort disables it, if connected. I have a working IDE with normal CPU, but with this is just doesn't see hard drive. http://www.mklboards.fi/ide/ide68k.html
Wondering would this be easy to fix? Problem must be OVR or INT2 signal? |
10 October 2021, 07:49 | #88 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 701
|
Quote:
|
|
10 October 2021, 11:48 | #89 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
|
10 October 2021, 15:22 | #90 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 701
|
That is the "right" order. So the fast RAM on the ide board is working but the ide part is not? I don't think int2 is the problem, more a timing issue with dtack/address/ovr. Is the logic of mkl's ide open source so we can have a look?
|
10 October 2021, 16:11 | #91 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Quote:
It is open source http://www.mklboards.fi/ide/ide68k.html |
|
10 October 2021, 22:12 | #92 | |
Registered User
Join Date: Oct 2019
Location: UK
Posts: 29
|
Quote:
And why would some ancient design be relevant? If you want an IDE, extra ram, and acceleration? Go buy a Witcher or a Terrible Fire card! Jeeze, it's an open source, fun design. |
|
10 October 2021, 23:33 | #93 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Quote:
This accelerator works with KCS Power PC board, TF cards doesn't. |
|
11 October 2021, 22:34 | #94 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
|
11 October 2021, 22:43 | #95 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
Tristate buffers for one thing.
|
11 October 2021, 23:48 | #96 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
|
11 October 2021, 23:55 | #97 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
You'll need to get the alternate design from someone other than me. I only know that the way DMA access works is that it activates tristate buffers on the address and data busses to shut down the CPU so the DMA device can manipulate memory independently of the CPU.
|
12 October 2021, 09:25 | #98 | |
Registered User
Join Date: Aug 2021
Location: England
Posts: 4
|
Quote:
As GadgetUK mentioned, I've built a few of these (7 I think and supplied boards parts for 3 more) only had one failure Tbh, I think that failure was board related... |
|
12 October 2021, 09:26 | #99 | |
Registered User
Join Date: Aug 2021
Location: England
Posts: 4
|
Quote:
I find the biggest issue being connectivity with the CPU socket on the motherboard |
|
12 October 2021, 15:19 | #100 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
68000 Alien Vs Predator Jaguar Source code | redblade | Coders. Asm / Hardware | 31 | 14 July 2022 20:18 |
14Mhz Accelerator | Kai | Hardware mods | 145 | 27 July 2021 11:11 |
Open Source A500 accelerator cooking nicely | Pat the Cat | News | 23 | 02 January 2017 01:39 |
AGA on 14mhz 68000 | little | request.UAE Wishlist | 6 | 03 May 2012 23:09 |
A2620 Accelerator Card 12mhz instead of 14mhz. Problem? | kjmann14 | support.Hardware | 1 | 19 May 2011 00:35 |
|
|