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



You are an anonymous user.
Register Now!
 pixie:  23 mins ago
 agami:  56 mins ago
 miggymac:  1 hr 14 mins ago
 Dragster:  1 hr 24 mins ago
 Hammer:  2 hrs 27 mins ago
 MEGA_RJ_MICAL:  3 hrs ago
 matthey:  5 hrs 7 mins ago
 kolla:  5 hrs 52 mins ago
 rzookol:  6 hrs 37 mins ago
 Rob:  7 hrs 19 mins ago

Software News   Software News : ANAIIS v0.96 available
   posted by Moxee on 12-Feb-2008 13:46:20 (2529 reads)
ANAIIS v0.96 available
Submitted by Gilloo on 11-Feb-2008

- USB for all Amigas - Beta Testers Wanted

ANAIIS v0.96 is available on Aminet.

The ugly bug seen on Highway is now fixed! SAS C generates huge code for nothing. I fixed it using some intermediate address register as before.

Read More...


Now you can use Subway on:
- A600,
- A500,
- A500+,
- CDTV,
- A1000 with a clockport adaptater.
- and Highway everywhere a ZorroII slot is present.

Highway + Subway (wow, 8 usb ports :) on a single host. It's my dev configuration.

Kickstarts versions & OS:
KS 31, OS 1.1 gui is strange.
KS 33, OS 1.2 expansion bug can be work arounded.
KS 34, OS 1.3 reference for tests.
KS 36-38, OS 2.x
KS 39-4x, OS 3.x reference for tests.
KS 50, OS 4.0 special mousewheel intuition message.

If you have remarks, let me know.
Have a good day.
GP.
[Gilloo]
    

STORYID: 4219
Related Links
· More about Software News
· News by Moxee


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
ChaosLord 
Re: ANAIIS v0.96 available
Posted on 12-Feb-2008 14:35:54
#1 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

What is an "intermediate address register"?

Could you please show some sample lines of code to show what you mean about this alleged "huge code for nothing" SASC behavior?


_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
Zettmaster 
Re: ANAIIS v0.96 available
Posted on 12-Feb-2008 17:16:00
#2 ]
Member
Joined: 22-Aug-2005
Posts: 30
From: Germany

is this a free software that replace the poseidon stack?

 Status: Offline
Profile     Report this post  
Petah 
Re: ANAIIS v0.96 available
Posted on 12-Feb-2008 17:21:22
#3 ]
Regular Member
Joined: 10-Mar-2003
Posts: 432
From: EU <3 ❤️

Here's a remark - just what is "ANAIIS" supposed to be? How come the author doesn't explain what it's all about, nor provide a working and clickable link to an official website?


_________________
That'll Put Marzipan In Your Pie Plate, Bingo
💻 Pro-Amiga, 🌍 Pro-Globalism, 🍅 Pro-Vegan, 🛦 Pro-NATO & 🇪🇺 Pro-Joint EU Defense Intervention Initiative

 Status: Offline
Profile     Report this post  
logicalheart 
Re: ANAIIS v0.96 available
Posted on 12-Feb-2008 18:01:42
#4 ]
Cult Member
Joined: 2-Dec-2003
Posts: 696
From: Sandy, Utah. USA

@petah

You're right. The posting only says this is USB software.
That wasn't enough information and I thought it might be OS5 in disguise.
So I had to take a long 5 seconds to copy and paste the URL into IBrowse.
And then I had to read for another 15 seconds to find out it is not OS5.
Wow, that's almost as much work as it would take to reply here and complain.

Last edited by logicalheart on 12-Feb-2008 at 06:10 PM.
Last edited by logicalheart on 12-Feb-2008 at 06:08 PM.
Last edited by logicalheart on 12-Feb-2008 at 06:02 PM.


_________________
http://www.hostcove.com
http://www.youtube.com/hostcove
Sam460 : X1000 : X5000

 Status: Offline
Profile     Report this post  
Gilloo 
Re: ANAIIS v0.96 available
Posted on 13-Feb-2008 14:02:13
#5 ]
Member
Joined: 10-Nov-2006
Posts: 44
From: Grenoble - France

@Moxee Thanks for posting this in the news part

@ChaosLord
Quote:
What is an "intermediate address register"?

Could you please show some sample lines of code to show what you mean about this alleged "huge code for nothing" SASC behavior?

Here the code. I don't post the assembly equivalent, but Version 1 is huge, Version 2, with intermediate register address is better in size and in execution speed.

Version 1: KO
#define UHCMEMSIZE 2
/* read word with conversion Intel -> Motorola from UHC124 memory. */
static UWORD HW_ReadWORDM(struct Hardware *hw, ULONG offset)
{
UWORD a ;
a = (*(UWORD*)((hw->base + (offset+0)*UHCMEMSIZE)) >> 8) ;
a |= (*(UWORD*)((hw->base + (offset+1)*UHCMEMSIZE)) >> 0) ;
return a ;
}

Version 2: OK
#define UHCMEMSIZE 2
/* read word with conversion Intel -> Motorola from UHC124 memory. */
static UWORD HW_ReadWORDM(struct Hardware *hw, ULONG offset)
{
UWORD a ;
UBYTE *addr = hw->base + offset*UHCMEMSIZE ;
a = (*(UWORD*)((addr + 0*UHCMEMSIZE)) >> 8) ;
a |= (*(UWORD*)((addr + 1*UHCMEMSIZE)) >> 0) ;
return a ;
}

@Zettmaster
Quote:
is this a free software that replace the poseidon stack?

No. It's a Sirion *like* software for older cpu and Amigas Os.
Just need a uhc124 compatible device, like Subway or Highway.

The link is here
http://aminet.net/package/driver/other/anaiis

 Status: Offline
Profile     Report this post  
Moxee 
Re: ANAIIS v0.96 available
Posted on 13-Feb-2008 18:34:21
#6 ]
Team Member
Joined: 20-Aug-2003
Posts: 6291
From: County Yakima, WA State, USA

@ logicalheart

Quote:

So I had to take a long 5 seconds to copy and paste the URL into IBrowse.


Sorry, the unclickable link was my fault. I'll fix that.


_________________
Moxee
AmigaOne X1000
AmigaOne XE G4
I'd agree with you, but then we'd both be wrong.

 Status: Offline
Profile     Report this post  
logicalheart 
Re: ANAIIS v0.96 available
Posted on 14-Feb-2008 18:32:54
#7 ]
Cult Member
Joined: 2-Dec-2003
Posts: 696
From: Sandy, Utah. USA

I hope you saw my sarcasm. I don't care if the link is clickable or not. It's easy for me to paste it.


_________________
http://www.hostcove.com
http://www.youtube.com/hostcove
Sam460 : X1000 : X5000

 Status: Offline
Profile     Report this post  
ChaosLord 
Re: ANAIIS v0.96 available
Posted on 14-Feb-2008 22:56:55
#8 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

The compiler functioned correctly. You told it to produce huge code so it did. When you told it to produce small code it did. Please remove the slander against SASC. It did NOT generate "huge code for nothing".


_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
Gilloo 
Re: ANAIIS v0.96 available
Posted on 15-Feb-2008 9:33:30
#9 ]
Member
Joined: 10-Nov-2006
Posts: 44
From: Grenoble - France

Quote:
The compiler functioned correctly. You told it to produce huge code so it did. When you told it to produce small code it did. Please remove the slander against SASC. It did NOT generate "huge code for nothing".


No offense at all. Errare humanum est.
No slainder against SASC, I use it since 1992 and it's a really good compiler for C code, probably the best for Amiga. I read again the documentation to see how to use global optimizer features yesterday and checked the produced code: 42 instructions => 4 instructions.

 Status: Offline
Profile     Report this post  
[ 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