Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
0 crawler(s) on-line.
 83 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Rob:  41 mins ago
 amigakit:  42 mins ago
 ktadd:  46 mins ago
 utri007:  1 hr 9 mins ago
 fatbob_gb:  1 hr 33 mins ago
 retrofaza:  1 hr 48 mins ago
 AMIGASYSTEM:  2 hrs ago
 A1200:  2 hrs 41 mins ago
 pixie:  3 hrs 14 mins ago
 matthey:  3 hrs 25 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  Please, may we have status update(s)? Pretty please, Hyperion?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 Next Page )
PosterThread
DrBombcrater 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 12:20:07
#81 ]
Super Member
Joined: 6-Feb-2004
Posts: 1382
From: UK

@harsh

Quote:
The mighty Commodore 64 did pretty well with serially connected drives even in a market that already had access to DMA-based devices

Just what does the C64 have to do with this? It could not multitask and therefore would have gained no benefit whatsoever from DMA hard disk access.

Paper cards with holes punched in them used to be an acceptable way of storing data, but that doesn't mean it's acceptable today.

Quote:
I've been tinkering with Amigas since Kickstarts were numbered in the upper .8x range. Back then, the argument was the same: The Atari 520ST was based on CP/M68K (a proven operating system based on the venerable CP/M for the Intel 8080 from which DOS was unabashedly ripped off), DMA hard drive access, VGA display, Yamaha sound chip, DOS format floppies and VT52 emulation built into the boot ROM. Clearly it would quickly and decisively win the battle against the Amiga 1000

This is completely irrelevant, but I feel compeled to answer in honour of the many ST vs Amiga flame wars of years past

As someone who owned and wrote software for the AtariST before going Amiga, I can state very clearly that it had no chance whatsoever of beating the Amiga. That 'proven operating' system was a pile of garbage that could not multi-task, had little real structure and was crudely ported from the PC. The display system was primitive, with only 16 colours, no hardware acceleration, and it needed a custom monitor to go above 640x200. The sound chip was a nasty device that played door-bell style 'music' and barely deserved to be called a sound chip in the first place, and the ST did not use DOS-format floppies. They were almost the same but not quite - the ST could read DOS floppies (as could the Amiga using CrossDOS) but ST formatted disks would not work in a PC because they used an invalid media descriptor byte.

The ST only sold because it was cheaper than the Amiga (that's why I bought mine, I just couldn't afford an Amiga then). As soon as the A500 came out ST sales went into decline, and when the A500 reached price-parity with the 520ST due to Commodore riding out a surge in memory prices better than Atari, the ST just died in its tracks.

Quote:
I submit that your theory about complete DMA support in the pre-release being critical to the long-term success of OS4 and the next generation of Amiga computers is similarly destined.

I normal circumstances no-one would care about DMA support in a beta version of the OS, but with rumours of a buggy DMA controller are floating around it becomes very serious indeed.

And to clarify, I don't personally care about DMA in the pre-release. What I'd like is a clear, unconditional statement from Hyperion that OS4.0 will work fully and correctly in DMA mode on the A1.

_________________
Who do you serve, and who do you trust? - Galen

 Status: Offline
Profile     Report this post  
DrBombcrater 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 12:48:09
#82 ]
Super Member
Joined: 6-Feb-2004
Posts: 1382
From: UK

@Rogue

Quote:
It already works. The sound card drivers as well as the ethernet drivers already use it, ok?

I'm sure the ethernet and sound drivers work just fine, they are not the issue here. The ArticiaS DMA problem is alleged to happen under very heavy DMA load with the CPU fully loaded. Using sound and ethernet is not going to provoke that as together they can barely push 11MB/sec through the North Bridge.

Modern hard disks, if you place one on each UDMA channel and copy files between them, can use more than 100MB/sec of bandwidth, saturating the bus and pushing the DMA controller as far as it will ever be required to go.

Does your DMA 'testbed' code allow you to do that?

Quote:
OS 4 is not tied to a specific harddisk. FYI, look at the reports of people having DMA problems and lockups on the Pegasos (even the Pegasos II), and tell me that this is a joke too.

I certainly regard the Pegasos as a joke, for many reasons. As it uses exactly the same chipset as the A1 and DMA glitches would surface on that system ,too. The Peg2 I can't comment on as I've seen no report of problems with it. Can you point me toward the ones you've seen?

Quote:
Is anyone of you actually listening to what I am saying? Probably not.

I'm listening attentively to everything you say, but you keep dodging the issue. I'm asking for a clear, precise answer to the question "Does OS4 work correctly on the A1 in DMA mode when the DMA controller and CPU are fully loaded?".

Waffling about sound and ethernet drivers does not answer that. Saying you have 'testbed code' does not answer it either. As far as I can see there are just three possible answers:

"We've tested under those conditions and DMA works fine."
"We've tested under those conditions and DMA failed."
"We have not tested under those conditions and don't know if DMA will work"

So which one is it, Rogue?

Quote:
Hardly. It takes more to get me upset, much more to get me screaming, and a lot more to make me throw stuff around.

Is that a statement or a challenge?

_________________
Who do you serve, and who do you trust? - Galen

 Status: Offline
Profile     Report this post  
Darth_X 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 12:50:47
#83 ]
Elite Member
Joined: 1-Jun-2003
Posts: 2997
From: Vancouver Island, Canada

@DrBombcrater

Quote:


Just what does the C64 have to do with this? It could not multitask and therefore would have gained no benefit whatsoever from DMA hard disk access.

Paper cards with holes punched in them used to be an acceptable way of storing data, but that doesn't mean it's acceptable today.


Shhh....Don't tell that to Nintendo! Nintendo e-card

_________________
Men who have girlies in their avatars are Girliemen!

 Status: Offline
Profile     Report this post  
Darth_X 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 12:57:21
#84 ]
Elite Member
Joined: 1-Jun-2003
Posts: 2997
From: Vancouver Island, Canada

@Rogue

Quote:

Rogue wrote:
@Darth_X

Quote:
Hidden cameras set up all over Hyperion's offices give over the shoulder's views of what the Hyperion developers are up to...


This could be the biggest show in your life, if you had one


You are correct.. I don't have a life, I work fulltime nightshift!

_________________
Men who have girlies in their avatars are Girliemen!

 Status: Offline
Profile     Report this post  
MichaelMerkel 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 13:19:34
#85 ]
Cult Member
Joined: 9-Mar-2003
Posts: 819
From: Ilvesheim, Germany

@Rogue

Quote:

Rogue wrote:
Quote:
OBTW, the radeon PLL thing - was it an endianness issue when copying the BIOS tables to the video driver? I've got a bet with a friend, and I'd like to know who won

But the good thing is they're working now.

so we can have our preview cds next week?

byebye...

_________________
Michael Merkel
(Michael.Merkel@gmx.net Home)
Member of Amiga-Freunde Pfalz, OS4 Welt

 Status: Offline
Profile     Report this post  
NicoPPC 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 13:21:51
#86 ]
Member
Joined: 21-Aug-2003
Posts: 58
From: Unknown

@Rogue

>look at the reports of people having DMA problems and lockups on the
>Pegasos (even the Pegasos II), and tell me that this is a joke too.

Please, don't blame the Pegasos when people are speaking about the
AOne DMA Problems:

So, let's make it clear:
- Pegasos with April does have WORKING DMA. I tested it by myself.
- Pegasos or any computer with VIA8231 SouthBridge DOES have IDE lock.
There are workaround in OS drivers. For example, I had one once under
Linux, I had no more disk operation during 5s, and then I could see
something like "IDE DMA TimeOut, resetting ..", then
everything continues ok.

I DID test a "fixed" AOne on Linux, and there WERE DMA trash. I
remind you it's was said to be FIXED.

By the way, MAI doesn't even claim anymore that the ArticiaS supports
DMA:
http://www.mai.com/products/articia%20s.html

Learving, the Pegasos as the the ONLY ArticiaS-based machine featuring
DMA.

Bye

 Status: Offline
Profile     Report this post  
Jorge 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 13:41:54
#87 ]
Cult Member
Joined: 20-Oct-2003
Posts: 657
From: Scottsdale, AZ

@NicoPPC

Quote:
Learving, the Pegasos as the the ONLY ArticiaS-based machine featuring


Wrong

_________________
AmigaOne XE G3/933/VIA/FM801/R200 (fixed),
G3SE/600/Voodoo3/Sil680/RTL8139/SBLive! (noiseless!)
µA1-MK2/G3/933/R200/CMI8738
XE/G4 (broken 7450/800)

 Status: Offline
Profile     Report this post  
Bodie 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 14:04:37
#88 ]
Super Member
Joined: 9-Jan-2003
Posts: 1439
From: Azjol-Nerub

@NicoPPC

Quote:

NicoPPC wrote:

I DID test a "fixed" AOne on Linux, and there WERE DMA trash. I
remind you it's was said to be FIXED.


Learving, the Pegasos as the the ONLY ArticiaS-based machine featuring
DMA.

Bye


That is a contradiction.


Bye.

 Status: Offline
Profile     Report this post  
AP 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 14:16:24
#89 ]
Cult Member
Joined: 31-Jul-2003
Posts: 617
From: Vienna/Austria

@NicoPPC:
>Please, don't blame the Pegasos when people are speaking about the
>AOne DMA Problems

But the point is, that there are problems with IDE on the pegasos, too. And this problems have to be fixed, too. So give Hyperion some time to handle the DMA-issue an integrate it in AOS4.0.

>I DID test a "fixed" AOne on Linux, and there WERE DMA trash. I
>remind you it's was said to be FIXED.

AFAIK there is no totaly "fixed" Aone under Linux in the moment, because the "DMA"-kernel is still under development and in betatesting. Maybe there were some fixes to make DMA work better.


_________________
AmigaOne X5000/40, 2.2 Ghz, 4 GB RAM, Radeon R9 280X, M-Audio Revolution 5.1, 240 GB SSD

 Status: Offline
Profile     Report this post  
Jorge 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 14:24:31
#90 ]
Cult Member
Joined: 20-Oct-2003
Posts: 657
From: Scottsdale, AZ

@DrBombcrater

Quote:
I've never even seen OS4 and certainly not tested it, but to suggest that PIO may be

and

Quote:
Would you be happy if MP3s started skipping because you copied some big files to

Contratiction in itself. How do you know mp3 starts skipping on the AmigaOne if you've never seen OS4 running on it? I can assure you, this doesn't happen, if in the current state.


_________________
AmigaOne XE G3/933/VIA/FM801/R200 (fixed),
G3SE/600/Voodoo3/Sil680/RTL8139/SBLive! (noiseless!)
µA1-MK2/G3/933/R200/CMI8738
XE/G4 (broken 7450/800)

 Status: Offline
Profile     Report this post  
Geri 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 14:30:33
#91 ]
Elite Member
Joined: 7-Oct-2003
Posts: 2038
From: ST/AT

@NicoPPC

Quote:
By the way, MAI doesn't even claim anymore that the ArticiaS supports
DMA: http://www.mai.com/products/articia%20s.html


Just to clarify this. AFAIK the ArticiaS chip itself "never" supported DMA directly, because it simply doesn't have any DMA controller on the die. Other components of the motherboard (in other words, for example the sourthbridge) have to perform a DMA access, which looks more or less like a normal bus transaction for the ArticiaS. The ArticiaS just gives them the right to use the bus for a specific time. Nothing more....

Edited on 2004/03/05 16:18 GMT+1

_________________
A1SE: G3@600MHz, 2GB, 1GBit network card
A1XE: G4@933MHz, 2GB, refitted AC'97 codec
microA1: G3@800MHz, 1GB

- A1 Linux support -

 Status: Offline
Profile     Report this post  
Rogue 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 14:54:23
#92 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@DrBombcrater

Quote:
I'm sure the ethernet and sound drivers work just fine, they are not the issue here. The ArticiaS DMA problem is alleged to happen under very heavy DMA load with the CPU fully loaded. Using sound and ethernet is not going to provoke that as together they can barely push 11MB/sec through the North Bridge.


I think your original statement went something like "... if it [DMA] doesn't work". I just said that DMA indeed does work. I didn't comment on anything else.

Quote:
I'm asking for a clear, precise answer to the question "Does OS4 work correctly on the A1 in DMA mode when the DMA controller and CPU are fully loaded?".


I am not "dodging the issue". I told you that we have a testbed implementation of a DMA IDE driver. I said that this seems to work just fine. I don't even have that program, and I don't work on the IDE driver. No, we haven't done any stress tests. I never claimed that, and you never asked that until now. My take is that if there is any problem then these will be made public. IF there are.

DMA works, that is what I am sure about. That is a general statement. I am sure that it works because both the sound driver(s) and the ethernet driver(s) already make use of it. Whether there will be any problems with IDE is an entirely different topic, one that I haven't answered yet and will ONLY reply to when I actually know the answer.

What I am definitely not going to do is delay any work on OS 4 just to prove someone wrong or right. I've already explained in an earlier posting why this is the case.

Quote:
Is that a statement or a challenge?


Whatever, if you like such games...

_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
Rogue 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 15:11:40
#93 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@NicoPPC

Quote:
Please, don't blame the Pegasos when people are speaking about the
AOne DMA Problems:


I didn't "blame" the Pegasos for anything, I just contered the argument that DMA problems will kill off platform.

You might also want to be equally eager to jump in to such incorrectness when the next round of "Genesi didn't pay its employees" starts and certain people start saying that "Amiga Inc didn't do it either". I didn't see you there, though.

Quote:
Pegasos with April does have WORKING DMA. I tested it by myself.


As much as the AmigaOne, yes.

Quote:
Pegasos or any computer with VIA8231 SouthBridge DOES have IDE lock.


I think that is what I said, didn't I? Correct me if I'm wrong but the Pegasos II also is based on that, so where did I say something wrong?

Quote:
I DID test a "fixed" AOne on Linux, and there WERE DMA trash. I
remind you it's was said to be FIXED.


That is a rather vague statement, isn't it? Can you quote the kernel revision you where using? Probably not.

Quote:
By the way, MAI doesn't even claim anymore that the ArticiaS supports
DMA:
http://www.mai.com/products/articia%20s.html


Well, my databook surely mentions DMA (page 45) and what do you think is "busmastering" about? "Anymore" would indicate that it said "DMA" before and now doesn't do so anymore.

Quote:
Learving, the Pegasos as the the ONLY ArticiaS-based machine featuring
DMA.


As I already pointed out in the previous posting, the assertion is false. DMA is working nicely on the AmigaOne. Otherwise Sound drivers and network drivers wouldn't work at all, but in fact they do.

The claim is on the table that IDE DMA does produce corruption, under certain circumstances. That has yet to be proven. Until that time, your statement is rather empty.

_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
Rogue 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 15:14:19
#94 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@Geri

Quote:
Just to clarify this. The ArticiaS chip itself never supported DMA, because it simply doesn't have any DMA controller on the die. Other components of the motherboard (in other words, for example the sourthbridge) have to perform a DMA access, which looks more or less like a normal bus transaction for the ArticiaS. The ArticiaS just gives them the right to use the bus for a specific time. Nothing more....


Correct. The Articia S has a PCI bus controller that arbitrates bus master cycles to busmaster capable devices, like sound cards, ethernet controllers, SCSI controllers and IDE controllers. The term "DMA" is nothing but the capability of a bus master to access main memory.

_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
DrBombcrater 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 15:56:48
#95 ]
Super Member
Joined: 6-Feb-2004
Posts: 1382
From: UK

@Rogue

Quote:
I am not "dodging the issue". I told you that we have a testbed implementation of a DMA IDE driver. I said that this seems to work just fine. I don't even have that program, and I don't work on the IDE driver. No, we haven't done any stress tests. I never claimed that, and you never asked that until now. My take is that if there is any problem then these will be made public. IF there are.

Thank you. That is the kind of answer I was looking for all along

I'll just keep the money I had earmarked for an A1 safely in the bank until such tests are done and I know the thng won't turn out to be the world's most expensive data shredder.

_________________
Who do you serve, and who do you trust? - Galen

 Status: Offline
Profile     Report this post  
Anonymous 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 16:09:44
# ]

0
0

@NicoPPC

The sound trashing problems on the Pegasos1 were not DMA related as was claimed now where they?

 
     Report this post  
R-TEAM 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 16:45:24
#97 ]
Regular Member
Joined: 22-Jan-2004
Posts: 271
From: Germany

Hi,

I have no AOne at the moment .. ( wait for OS4 )
But ..
i will Use U160SCSI Drives and above with him ..
IDE is to slow and CPU hungry for RT-Video Editing

So .. IDE DMA Bug or not IDE DMA Bug .. if you will
POWER than use SCSI !!

[sorry for my suboptimal English]

R-TEAM

_________________
My Hardware Config and GFX-Work on my HomePage



Long Live T H E [|D|A|R|K^><^E|M|P|I|R|E|]

 Status: Offline
Profile     Report this post  
olegil 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 17:07:41
#98 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@R-TEAM

Wouldn't it be nice to have the possibility of doing:
gcc -O6 english.c -o posting

But alas, GCC needs some more work before it'll optimise the english language

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
NicoPPC 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 18:14:52
#99 ]
Member
Joined: 21-Aug-2003
Posts: 58
From: Unknown

@Rogue

>You might also want to be equally eager to jump in to such incorrectness when the next >round of "Genesi didn't pay its employees" starts and certain people start saying that "Amiga >Inc didn't do it either". I didn't see you there, though

I'm not part of that people. I think your post could (and do) confuse people about the Pegasos.

You said Pegasos (I or II) has DMA problems. The only problem I can think of is IDE Lock. It's nothing comapre to DMA trash on AOne or no-fixed Pegasos (aka no April).

>As much as the AmigaOne, yes.

I will believe it when I wil I see it. And for the moment, I think it's not possible to perfrom safe DMA on AOne.

Bye

 Status: Offline
Profile     Report this post  
olegil 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 18:38:02
#100 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@NicoPPC

In Linux, no.

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle