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
11 crawler(s) on-line.
 79 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 matthey:  16 mins ago
 t0lkien:  19 mins ago
 outlawal2:  33 mins ago
 Gunnar:  1 hr 7 mins ago
 K-L:  1 hr 18 mins ago
 amigakit:  1 hr 22 mins ago
 striggs:  1 hr 34 mins ago
 DiscreetFX:  1 hr 37 mins ago
 dirkzwager:  1 hr 53 mins ago
 jacadcaps:  2 hrs 4 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
olegil 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 21-Feb-2004 12:52:00
#61 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@Rogue & HyperionMP:

In that case, I stand (actually, I sit, watching "A New Hope" with a short intermediate "Troops" (the excellent SW parody), but anyway) corrected.

Thank you VERY much for explaining it, now maybe this could shut the trolls up? If DMA has been tested with OS4 I'm happy, and I suspect a LOT of other people are content as well

_________________
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  
Georg 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 21-Feb-2004 13:15:41
#62 ]
Regular Member
Joined: 14-May-2003
Posts: 451
From: Unknown

@Rogue

Quote:
There is a DMA driver, however, there is absolutely no reason to introduce yet another unknown. In order to work, the driver does not need to support DMA. We're taking a one-feature-at-a-time approach where the PIO modes are supposed to work before new functionality is introduced..

FWIW, the DMA driver seems to work just fine, but like I said it's not required for a prelininary pre-release version.


But once it is (release version), you might get into the problem, that if issues turn up,
they will delay the release version (unless it was decided that an OS4-release without
DMA driver is okay). You then might take a couple of weeks to fix/workaround the issues
-> OS4 also delayed once more at least this couple of few weeks.

If OTOH you had *started* doing this dma drivers or even just dma test programs half
a year or a year ago (warned by this long time it is taking to get them right in Linux)
yould would have in total much more time to get it right/tested without much delaying
OS4 release itself, and neither necessarily OS4 prerelease.

"started" as in interleaving work on dma, while having time for it, because maybe being forced to suspend your actual work on part XYZ, until some other coder is done with stuff
XZY2.

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

@Georg

Quote:
If OTOH you had *started* doing this dma drivers or even just dma test programs half
a year or a year ago (warned by this long time it is taking to get them right in Linux)
yould would have in total much more time to get it right/tested without much delaying
OS4 release itself, and neither necessarily OS4 prerelease.


"If", yes. If we had the people to spare, then we would have started a lot of things half a year or a year ago. However, we haven't.

Besides, there had been ongoing work on the Linux kernel, and given the little resources we have there was definitely no need to duplicate work.

Quote:
"started" as in interleaving work on dma, while having time for it, because maybe being forced to suspend your actual work on part XYZ, until some other coder is done with stuff
XZY2.


Thanks for the lecture in software management. The keyword is "having time". If the DMA drivers are going to delay OS 4, then so be it. It is very likely they won't because as I said, there is already a testbed implementation that seems to work (whereas testing will only prove the presense of bugs, not their absense).

_________________
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  
harsh 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 4-Mar-2004 21:09:03
#64 ]
Member
Joined: 9-Mar-2003
Posts: 16
From: Left Coast

@DrBombcrater
Quote:
Remember, this is a problem that's supposed to only manifest itself under very heavy loads. These days it's quite common for the north bridge to have to deal up to 60MB/sec of traffic on each IDE channel, a saturated PCI bus, and lots of AGP traffic, while the CPU is at 100% usage. All at the same time.
I would guess that the only reason anyone should be so overwhelmingly concerned about such things is if they are designing an application that pushes the design limits of the hardware.
Does your testing of the current OS4 pre-pre-release suggest that PIO doesn't offer sufficient performance to support your application?

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



Please, may we have status update(s)? Pretty please, Hyperion?

hehe.. next big reality tv show: Hyperion OS4 development team!

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

This would be a 24/7 cam system that's pay-per-view, so all the amigans could pay to watch OS4 being developed.

_________________
Men who have girlies in their avatars are Girliemen!

 Status: Offline
Profile     Report this post  
DrBombcrater 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 4-Mar-2004 21:27:16
#66 ]
Super Member
Joined: 6-Feb-2004
Posts: 1382
From: UK

@harsh

Quote:
Does your testing of the current OS4 pre-pre-release suggest that PIO doesn't offer sufficient performance to support your application?

I've never even seen OS4 and certainly not tested it, but to suggest that PIO may be okay for anything but the most trivial usage is just plain nuts. PIO mode has been left in modern IDE drives and controllers purely as a way of loading in just enough of the OS to get DMA working.

Any appliction that uses the hard disk a lot (which includes things as mundane as e-mail clients) will suffer dramatic loss of performance in PIO, and anything real-time probably won't work at all. PIO also has a huge negative impact on multi-tasking.

Would you be happy if MP3s started skipping because you copied some big files to the hard drive, that your CD-RW drive turns out coasters if you do anything while it's burning or run it at more than a crawl, or that playing DVDs gives a jerky mess?

DMA mode is necessity. If it doesn't work the A1 will be nothing more than a joke and OS4.0 will sink faster than the Titanic. Regardless of who's fault it is, if this problem really exists it needs to be fixed - now!.

@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...

Hehe. I'd pay good money for that. I can just picture Rogue throwing stuff around his office and screaming "That Bombcrater freak is on my case, again! Agghh!"

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

 Status: Offline
Profile     Report this post  
gemini 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 4-Mar-2004 21:31:27
#67 ]
Cult Member
Joined: 13-Jan-2003
Posts: 662
From: Unknown

@DrBombcrater

Quote:
DMA mode is necessity. If it doesn't work the A1 will be nothing more than a joke and OS4.0 will sink faster than the Titanic. Regardless of who's fault it is, if this problem really exists it needs to be fixed - now!.


DMA is a necessity I agree, however as has been pointed out, this isn't a necessity for the pre-release beta. It is exactly that, a Beta. This means that things may not be working 100%, the system may crash and features may be missing.

Let the guys finish one problem before they potentially create another

Kelvin

_________________

 Status: Offline
Profile     Report this post  
bigsnyder 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 4-Mar-2004 21:50:00
#68 ]
Regular Member
Joined: 22-Jun-2003
Posts: 152
From: Winston-Salem, NC

I don't mean to interrupt the discussion regarding DMA on the A1, but
I would like some sort of news on the status of the classic PPC version
of OS4. It is neat hearing about all the the A1/OS4 news, but as a
cyberstorm user, I am feeling a little left out. Just like the beginning
of this thread asked, a current status report for us classic PPC users
would be very helpful. Has there been any public beta demostrations
for the classic version?

C Snyder

_________________
"Space Mountain might be the oldest ride in the park, but it still has one of the longest lines!" - Ric Flair

 Status: Offline
Profile     Report this post  
BrianHoskins 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 4-Mar-2004 23:38:12
#69 ]
Cult Member
Joined: 4-Jan-2003
Posts: 726
From: South Wales, UK

@gemini

Preseumably classic Amiga setups like for example an A1200 BPPC running OS4 will not support DMA regardless of whether OS4 is capable of it or not, because of the hardware issue? Or have I misunderstood how this would work.

Can I ask also, how does OS4 fare with hacks such as the PowerFlyer which clips over the Gayle Chip? Is the BPPC version of OS4 taking these kinds of things into consideration or do they make absolutely no difference to the running of OS4 anyway?

I'd be interested to learn more about the complications that BPPC/CSPPC versions of OS4 are giving the Hyperion staff!

Brian

 Status: Offline
Profile     Report this post  
gemini 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 0:22:33
#70 ]
Cult Member
Joined: 13-Jan-2003
Posts: 662
From: Unknown

@BrianHoskins

The honest answer is I don't know, hopefully Hyperion can tell us!

_________________

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

@DrBombcrater

Quote:
I've never even seen OS4 and certainly not tested it, but to suggest that PIO may be okay for anything but the most trivial usage is just plain nuts. PIO mode has been left in modern IDE drives and controllers purely as a way of loading in just enough of the OS to get DMA working.


The Prerelease will not have DMA, but as I already suggested, there is already a testbed implementation. But the last thing is that a bug in the driver will be used to cry "DMA bug" again, and therefore it will undergo through testing before reelase.

Quote:
If it doesn't work the A1 will be nothing more than a joke


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

Quote:
OS4.0 will sink faster than the Titanic


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.

Quote:
Regardless of who's fault it is, if this problem really exists it needs to be fixed - now!.


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

Quote:
Hehe. I'd pay good money for that. I can just picture Rogue throwing stuff around his office and screaming "That Bombcrater freak is on my case, again! Agghh!"


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

_________________
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 1:38:25
#72 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@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

_________________
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  
AnalogKid 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 2:08:46
#73 ]
Member
Joined: 12-Jun-2003
Posts: 13
From: Kiruna, Sweden

_________________
"Life," said Marvin dolefully, "loathe it or ignore it, you can't like it."

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 2:41:41
#74 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@Rogue

It might be a good idea to, once you have made the IDE DMA driver, send it off to the earlybirds to try on their systems - I don't know how many you have on your internal beta team, but I'd be surprised if they were more than a few dozen, and there are a few hundred earlybird owners. That many people playing with it will show up the common usage bugs much sooner, and from a PR point of view you can say "we've had people testing this for weeks, and fixed all the problems they found".

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

 Status: Offline
Profile     Report this post  
harsh 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 5:05:48
#75 ]
Member
Joined: 9-Mar-2003
Posts: 16
From: Left Coast

@DrBombcrater

I have a friend whom is of a mind that carbureted automobiles can't reasonably function because they don't have a mighty engine control computer that modern fuelies do. What you're stating seems borne out of this same kind of prejudice.

Buffered I/O can be a magical thing.

The mighty Commodore 64 did pretty well with serially connected drives even in a market that already had access to DMA-based devices. Theory is on your side with respect to what is ideal, but the marketplace and theories about what it "needs" don't often play well together.

Great journeys begin with a single step but one must take that step. Even IBM released their first PCs with cassette tape storage. You'll not go far trying to score a hole-shot in today's market. Look what it did for NeXT.

The hardware is there and the software has demonstrated itself to a large extent. This should be enough for a pre-release. Remember that this is not a release candidate that we're talking about. Microsoft has been showing "Longhorn" for months now, but they don't plan on releasing it for at least three years. They've even done pre-releases of Service Pack 2 for Windows XP even though they lack imperative security measures that are promised in the release (I'm guessing they don't want the security defeated before the patch is released).

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... Does anyone remember the Apple IIgs???

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.

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 6:54:59
#76 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@harsh

100% correct. There's something else that AmigaOS has that is pretty unique - MaxTransfer. By transferring data in bursts, you get no loss of interactivity even when using polled or programmed IO devices. Anyone who used an A1200 or A4000 (with their programmed IO IDE controllers) will attest that amigas don't freeze up when using PIO modes, even under heavy load. There's no denying that DMA is an improvement due to lower CPU use, but when you're running AmigaOS that is basically the only improvement.

 Status: Offline
Profile     Report this post  
Argo 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 7:39:33
#77 ]
Regular Member
Joined: 8-Mar-2003
Posts: 312
From: St. Lawrence Co., NY, USA

@Darth_X

Quote:
hehe.. next big reality tv show: Hyperion OS4 development team!


Ala "American Chopper", I can see it now "Belgian Programmers". Just hope that it is better than it sounds.

_________________

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

@CodeSmith

Quote:
It might be a good idea to, once you have made the IDE DMA driver, send it off to the earlybirds to try on their systems


We'll see than

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


Sorry to disappoint you, but that would have been too easy The PLL values where actually right from the beginning, it was something about the order in which they where written. Don't ask me for details, I don't know them. But the good thing is they're working now.

_________________
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 9:45:19
#79 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

@Argo

Quote:
Ala "American Chopper", I can see it now "Belgian Programmers". Just hope that it is better than it sounds.


(Assumes Hercule Poirot voice) I'm a german, not a belgian.

_________________
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  
Chris_Y 
Re: Please, may we have status update(s)? Pretty please, Hyperion?
Posted on 5-Mar-2004 10:17:24
#80 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3204
From: Beds, UK

@Rogue

Quote:
But the good thing is they're working now.


I think this calls for a dancing nana.



Wonderful.

Chris

_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 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