Welcome, Guest. Please login or register.

Author Topic: AROS Status Update  (Read 7433 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline adam

  • Newbie
  • *
  • Join Date: Mar 2002
  • Posts: 10
    • Show all replies
    • http://reziztanzia.free.fr
Re: AROS Status Update
« on: March 09, 2004, 05:22:15 PM »
Hello, crumb.
I think that everyone has got your point about integrating UAE in AROS as a transparent emulation. (heavy lobbying)
Sure.
But, as TCP/IP or USB, things are to go deeper in the core-OS. That's why there is an "hidd" concept.
Speaking of OpenPCI: It has been discuted a lot of times: It could be made an OpenPCI.library wrapper around the pci.hidd and its pci.library. BUT, OpenPCI isn't that "OPEN". And this is a kludge to work with native Amiga hardware. Then, AROS isn't intended to be targeted to 68k first. No doubts it will in future. But for now, devs are focusing on low-level API and HIDD. just, and you will be pleased, to be compatable (portability) with your concepts.
Devs are waiting for a ppc port that open them the road to an uae transparent layer. For now, this port simply doesn't exist. Same for 68k. So 68k layer isn't the n°1 priority.
Think of TeamAROS bounties for projects priority :-)

Adam Olivier
 

Offline adam

  • Newbie
  • *
  • Join Date: Mar 2002
  • Posts: 10
    • Show all replies
    • http://reziztanzia.free.fr
Re: AROS Status Update
« Reply #1 on: March 09, 2004, 07:12:12 PM »
pci.hidd is open and documented. It's code is open, it's API is open, and OOP.library system is open too. pci.library is open, in code and in API.

OpenPCI.library is not open: it's API is open.
Anyway, it is not only NON free, it is a wrapper through natives (pci addon cards) libraries (as prometheus.library or other), so even if the OpenPCI.library was used in AROS, it must be some sort of lower level system to manage the pci-bus : in AROS case, the pci.hidd...


Now, it only lacks of devs to create sub-drivers, for scsi or usb or ethernet pci cards... (that's come first in mind)

And yes, hidd's and oop.library could be ported (if anyone wanted to do the 68k port...)

OpenPCI has only drivers for AMIGA PCI BUSSES.
That make a little number of machines (think of A1200-pci, A4000-pci... 1000, 2000, 5000 of each? Now, think of MILLIONS pc's out there with the very same pci bus)
But sure, it can be done.

Appart from that, classic Amiga pci cards (catweasel, delfina-pci/flipper...) should have an AROS driver too!

Adam Olivier
 

Offline adam

  • Newbie
  • *
  • Join Date: Mar 2002
  • Posts: 10
    • Show all replies
    • http://reziztanzia.free.fr
Re: AROS Status Update
« Reply #2 on: March 09, 2004, 07:21:59 PM »
Hello ncafferkey,

Good question, as there are 2 TCP/IP stacks projected:
-AmiTCP (from 3.02ß sources, as it is open)
-LwIP (lightweight-IP)
For now, LwIP compiles, runs, and open a bsdsocket.library but seems to be not reachable (don't ask me why). I wasn't able to compile "ping" for it.

AmiTCP doesn't compile (ATM), but is a bit more "Amiga-ish".

Sure that those two devs know each other and will not duplicate efforts.

Stay wired!

Adam Olivier