English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 01 February 2011, 22:10   #41
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,810
I mean - A500, no internal Gayle IDE thus made similar (identical from software point of view) hardware as in A600/A1200 but with OWN ROM ie with Autoconfig use.
I know that replacing module in KICK is possible.

@gulliver - thx, immediately checking Your links.

PS
what is most CPU time consuming in IDE(scsi) driver - something that can be accelerated in hardware?
pandy71 is offline  
Old 01 February 2011, 22:43   #42
altcomputing
MC68060@85MHz
 
altcomputing's Avatar
 
Join Date: Jan 2011
Location: Poland/Wroclaw
Age: 38
Posts: 76
I see no point in where it wouldn't be possible to LoadModule the scsi.device to RAM.

Quote:
Originally Posted by pandy71 View Post
I mean - A500, no internal Gayle IDE thus made similar (identical from software point of view) hardware as in A600/A1200 but with OWN ROM ie with Autoconfig use.
I know that replacing module in KICK is possible.

@gulliver - thx, immediately checking Your links.

PS
what is most CPU time consuming in IDE(scsi) driver - something that can be accelerated in hardware?
altcomputing is offline  
Old 01 February 2011, 22:59   #43
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,810
there is no need to load scsi.device to RAM (can be in KICK or in board ROM)
pandy71 is offline  
Old 01 February 2011, 23:20   #44
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
@pandy71

Ide(scsi) is always a cpu hungry interface for an Amiga unless you get some third party ide interface that somehow aleviates that situation.
Your choice on a ide(scsi.device) version depends on your hardware (cpu, ide interface, Amiga model, storage media) and if you want to reach beyond the 4GB storage space limit.
With those details we may figure out what ide(scsi.deviced) best fits your goals.
gulliver is offline  
Old 02 February 2011, 00:44   #45
Tumo007
Registered User
 
Join Date: May 2007
Location: Montreal, CANADA
Posts: 56
Will this update work on an A4000 ?
Tumo007 is offline  
Old 02 February 2011, 06:54   #46
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Ok, I'll rework the A4000 version...
Cosmos is offline  
Old 02 February 2011, 14:36   #47
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,810
@gulliver so my question is - maybe something in hardware (something simple like byte swapping etc) can be implemented in hardware to reduce CPU use.

Now i have few A500 without IDE controller, simple controller like http://www.students.tut.fi/~leinone3/ide/ide68k.html can be made but without KICK 2.05 requirement ie self sufficient to use Autoconfig and KICK 1.3, maybe with few improvements on hardware to offload CPU from something trivial to implement in hardware but time consuming from CPU point of view, alternatively something like OCIDEC-3 http://opencores.org/project,ata implemented in Amiga, maybe with additional hardware like C2P etc.
pandy71 is offline  
Old 02 February 2011, 22:06   #48
blasterreal
Registered User
 
Join Date: Jan 2010
Location: turkey
Posts: 30
Apollo 1240 40MHZ 32mb
Smartfilesystem 1.279
Buffer 300
-----------------------------
Scsi.device 44.2 > 2.683.980 b/s
Scsi.device 43.46b2 > 3.276.800 b/s
Good work
blasterreal is offline  
Old 02 February 2011, 22:21   #49
Foul
Registered User
 
Foul's Avatar
 
Join Date: Jun 2009
Location: Perigueux/France
Age: 49
Posts: 1,516
Send a message via ICQ to Foul Send a message via MSN to Foul
waouuu ! nice boost !
Foul is offline  
Old 03 February 2011, 10:40   #50
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
scsi.device v43.46 (A600 & A1200) beta 3 (14 568 bytes)

- R_BeginIO optimised, a bit faster
- Read/write function a bit faster now
- Interrupt server optimised
- Some subroutines called one time inlined again
- 1372 bytes saved



Last edited by Cosmos; 28 February 2011 at 11:46.
Cosmos is offline  
Old 18 February 2011, 02:34   #51
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,405
Good work Cosmos, can't wait to try this out with my new ACA + SATA SSD
NovaCoder is offline  
Old 18 February 2011, 10:30   #52
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
This seriously kick ass !
gibs is offline  
Old 20 February 2011, 22:51   #53
altcomputing
MC68060@85MHz
 
altcomputing's Avatar
 
Join Date: Jan 2011
Location: Poland/Wroclaw
Age: 38
Posts: 76
Quote:
Originally Posted by Cosmos View Post
scsi.device v43.46 (A600 & A1200) beta 3 (14 568 bytes)

- R_BeginIO optimised, a bit faster
- Read/write function a bit faster now
- Interrupt server optimised
- Some subroutines called one time inlined again
- 1372 bytes saved


b1 is working fine with me.

b2 and b3 is making my DH1 and later partitions refuse to mount with "DHx:Unreadable" ghosted icons instead of them, even if some of them don't cross the 4GB boundary. I've had the same problem with scsi.device 44.x, tested on a few drives, only my old Kingston 4GB CF did work with it fine, other drives refused to mount any partition other than system (first) partition.

This may have something to do with the PFS workaround introduced in b2 or inlined code I believe, but I'm not sure. I use SFS.

I remember with 44.2 i tried both SFS and FFS and they didn't work. Didn't check that with your 43.46 b2 and b3, didn't also try PFS.
altcomputing is offline  
Old 20 February 2011, 23:12   #54
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
43.46b3 works just great with PFS3 on mine with no issues.
Also tried it with FFS and SFS and also works like a charm

Last edited by mfilos; 21 February 2011 at 08:40.
mfilos is offline  
Old 21 February 2011, 07:17   #55
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
@altcomputing

Which version of HDToolBox is using ? The last 45.6 ??
Cosmos is offline  
Old 21 February 2011, 09:27   #56
altcomputing
MC68060@85MHz
 
altcomputing's Avatar
 
Join Date: Jan 2011
Location: Poland/Wroclaw
Age: 38
Posts: 76
Quote:
Originally Posted by Cosmos View Post
@altcomputing

Which version of HDToolBox is using ? The last 45.6 ??
Yes, version 45.6
altcomputing is offline  
Old 21 February 2011, 23:37   #57
NathanTolbert
Users Awaiting Email Confirmation
 
Join Date: Jun 2009
Location: Olathe, Kansas
Posts: 42
Okay tested it on my A600 which doesn't have a buffered IDE interface and as such I noticed one specific thing

ACA630 (maprom on) default dh1 - 1,931,841 bytes (measured by sysinfo)
dh2 - 2,131,412 bytes
ACA630 (maprom off) 43.46b3 dh1 - 1,451,371 bytes
dh2 - 1,842,962 bytes

so for the slower ACA630 (the 25MHz version) it seems definitely a good idea to map that file into a ROM image and use the maprom to run it from memory.
I'm going to try that Wednesday after my final.
NathanTolbert is offline  
Old 28 February 2011, 11:45   #58
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
scsi.device v43.46 (A600 & A1200) beta 4 (14 292 bytes)

- Some subroutines called one time inlined again
- 1648 bytes saved






Last edited by Cosmos; 17 June 2011 at 06:31.
Cosmos is offline  
Old 28 February 2011, 13:26   #59
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,020
Send a message via MSN to FOL
Quote:
Originally Posted by Cosmos View Post
scsi.device v43.46 (A600 & A1200) beta 4 (14 292 bytes)

- Some subroutines called one time inlined again
- 1648 bytes saved





Little confused, Im using 44.2, does your 43.46 include all the changes that 44.2 does?
FOL is offline  
Old 28 February 2011, 13:26   #60
altcomputing
MC68060@85MHz
 
altcomputing's Avatar
 
Join Date: Jan 2011
Location: Poland/Wroclaw
Age: 38
Posts: 76
Any changes related to my problem posted above? Will test in the evening.


Quote:
Originally Posted by Cosmos View Post
scsi.device v43.46 (A600 & A1200) beta 4 (14 292 bytes)

- Some subroutines called one time inlined again
- 1648 bytes saved





altcomputing is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
SetPatch v43.6 non-beta? Photon request.Apps 34 02 November 2013 06:49
scsi v43.47 beta need testing Cosmos Coders. General 3 22 October 2011 22:18
Planet Retro Beta Testing jimqode News 0 30 July 2006 20:22

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:17.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09823 seconds with 14 queries