flat assembler
Message board for the users of flat assembler.

Index > Non-x86 architectures > Will FasmArm ever run native on Arm ?

Goto page Previous  1, 2, 3
Author
Thread Post new topic Reply to topic
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 16 Feb 2013, 18:25
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:26; edited 1 time in total
Post 16 Feb 2013, 18:25
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20299
Location: In your JS exploiting you and your system
revolution 16 Feb 2013, 18:33
In the movie Kill Bill 2 Uma was buried alive. That was an awesome scene. Fortunately I wasn't being burned alive at the time I was watching it.

Hehe, I misread that so badly. burned <> buried. Perhaps my font is too small?
Post 16 Feb 2013, 18:33
View user's profile Send private message Visit poster's website Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 16 Feb 2013, 18:36
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:26; edited 1 time in total
Post 16 Feb 2013, 18:36
View user's profile Send private message Reply with quote
malpolud



Joined: 18 Jul 2011
Posts: 344
Location: Broken hippocampus
malpolud 16 Feb 2013, 19:27
TmX wrote:
I think it would be nice if we can run FASMARM on it

That makes a much better argument than the one by HaHaAnonymus.
HaHaAnonymous wrote:
And you will keep in jail for some years

Relax. I'm not trying to threaten you.

_________________
There's nothing special about it,
It's either there when you're born or not.
Post 16 Feb 2013, 19:27
View user's profile Send private message Visit poster's website Reply with quote
cwpjr



Joined: 03 Jul 2012
Posts: 44
cwpjr 20 Feb 2013, 01:35
Dex4u wrote:
This is the ? "Will FasmArm ever run native on Arm ?" as at the moment you can not run fasmarm on device like the raspberry pi.

Is there any plans to do this ?, as arm is replacing x86 more and more these days.


My view is that the PC cum BC ( Business computer ) created a mass market that won out because of the pending globalization of commodity device-ing, back in it's day. So as it's volume drove Moore's curve they only thing we humans could utilize their ever increasing capabilities for was the meta stuff, culminating in DB back-ends now serving the dissection of our online activities for BC usage, the serving of the vast BC enterprises on the web and the clouding of the resulting participation.

The new wave of personal; devices, from mp3 thru merged phone browser/player and enhanced version in tablets is indeed powered by micro-controllers vs. microprocessors.

So to tack it down I see the device vs pc divide being managed by BYOD management by BC protagonist and possibly enhanced with DYI pseudo device oriented mash-up like customizations that users can control.

As the micro-controllers allocate more resources to support BC OS's you will see people like us bending it to the will expressed here.

Cheers, Feedback welcome, Clyde

_________________
Developing ARM Electronic Hobby Bench Stuff!
Post 20 Feb 2013, 01:35
View user's profile Send private message Reply with quote
cwpjr



Joined: 03 Jul 2012
Posts: 44
cwpjr 20 Feb 2013, 01:37
I look forward to simpler micro-controllers for those who want to mash-up their own IOT's.
Post 20 Feb 2013, 01:37
View user's profile Send private message Reply with quote
hopcode



Joined: 04 Mar 2008
Posts: 563
Location: Germany
hopcode 25 Feb 2013, 11:57
i dont understand clearly above. the meta-stuff, the only end-user
can control/customize, may drive pc business to discontinue the Moore's law.
it will not be anyways thru ARM,imho: because ARM is low power and rather industrial
than home. or say, we have a 20 watt hardware to allow more resources on larger-skala.
the Win8 porting to ARM is an example. it seems a failure. or we must wait
for the "activation" of the meta-stuff thru it, according this logic:

more meta-stuff-awareness -> more resources available -> better/stable-markt hardware => fasmarm worth to be 3xARM.

the question is always there, as hinted by revolution. i quote it again:
Quote:
...point to a good ARM dev system...


and... editing...

if meta-stuff matters, why PlayStation4 mounts AMD on it ?

_________________
⠓⠕⠏⠉⠕⠙⠑
Post 25 Feb 2013, 11:57
View user's profile Send private message Visit poster's website Reply with quote
hopcode



Joined: 04 Mar 2008
Posts: 563
Location: Germany
hopcode 04 Mar 2013, 12:19
Quote:
... dev system...

yeap, true, true,true. what should i say ?
from october, 2012, browse the chart there
http://www.theregister.co.uk/2012/10/10/multiplatform_linux_kernel/
Very Happy
Cheers,

_________________
⠓⠕⠏⠉⠕⠙⠑
Post 04 Mar 2013, 12:19
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20299
Location: In your JS exploiting you and your system
revolution 07 Mar 2013, 07:37
Indeed. Still no good dev system. All the systems currently around (and there are many) are all different from each other and have different setups and configurations. I don't see this being fixed any time soon. Sad And worse is that many of the systems like to "protect the user from harm" and lock everything down tightly. SadSad
Post 07 Mar 2013, 07:37
View user's profile Send private message Visit poster's website Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 339
Location: Asia, Singapore
sid123 06 Jan 2014, 15:44
IMHO there is no need to port FASMARM to ARM. I think you can easily run
FASM from Wine under Linux ARM, as for performance issues there should be
none, as FASM is a light weight application.
Post 06 Jan 2014, 15:44
View user's profile Send private message Reply with quote
sgeos



Joined: 29 Sep 2015
Posts: 1
sgeos 29 Sep 2015, 16:30
malpolud wrote:
Would you ever compile code on your tablet, smartphone or a special purpose machine like a CNC lathe?

Yes, I am that guy so long as the device is running a POSIX system, conforms to the the ARM EABI and has enough resources for the job (a RW filesystem with enough space for the tools, etc).

I totally want to adb into my rooted Android phone to compile and debug small linux applications. (This is not normal.) I am really interested in doing this on FreeBSD for ARM, but I am making do with my phone for now. I suspect most people want to use Raspbian (Posix+EABI compliant, note the float passing conventions).

malpolud wrote:
Even if you will develop it on such a device, compilation could be done remotely.

As of now I am compiling remotely and debugging with gdb by targeting the remote binary. I am doing this because I have no choice in the matter. For large applications remote compilation is ideal. If suitable development hardware is available, I feel local compilation is generally ideal for toy programs.
Post 29 Sep 2015, 16:30
View user's profile Send private message Reply with quote
eli89h



Joined: 15 Feb 2015
Posts: 1
eli89h 31 Oct 2015, 21:43
its already running with emulation and you can run and debug the binary file
http://s17.postimg.org/9s1s9353j/Screenshot.png

here are the steps with ubuntu:

Code:
sudo -s
apt-get install qemu binfmt-support qemu-user-static
dpkg --add-architecture i386
grep ports.ubuntu  /etc/apt/sources.list | sed "s/ubuntu-ports/ubuntu/;s/ports.ubuntu/en.archive.ubuntu/" > /etc/apt/sources.list.d/i386.list
apt-get update
    


and for execution:
Code:
qemu-i386-static fasmarm    

(of course its the elf binary)
have fun!
Post 31 Oct 2015, 21:43
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20299
Location: In your JS exploiting you and your system
revolution 31 Oct 2015, 22:44
If your ARM board runs Linux then you can emulate. But not everyone runs Linux, or even any OS.

Since speed is probably not an issue with an assembler then I expect emulation should be fine. Unless you have some weird usage that requires the assembler to run 24/7? Confused
Post 31 Oct 2015, 22:44
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.