flat assembler
Message board for the users of flat assembler.

Index > Linux > asmide release

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



Joined: 07 Apr 2005
Posts: 28
jeff 26 Jan 2007, 19:36
MCD wrote:
asmide is quiet godd, and I got less trouble working with ot than with other GDB UIs.


Hi MCD,
Thanks for the feedback. I just found that the debugger had a fatal bug and did not run. I'm very embarrased and have have uploaded a fixed version. If you find any problems, please complain, yell, scream, email, anything. The updated version is at:

http://members.save-net.com/klp%40sve-net.com/asm/

all the best, jeff
Post 26 Jan 2007, 19:36
View user's profile Send private message Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 26 Jan 2007, 19:39
Whoops, the web page has a typo, should be

http://members.save-net.com/jko%40save-net.com/asm/

i need a shorter URL, that too much typing.
Post 26 Jan 2007, 19:39
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 28 Jan 2007, 04:25
jeff, you can always put the URL in your FASM profile, allowing easy access via the "www" button. Also, there are redirection services (.tk, come.to, cjb.net, etc.) that may be helpful for you.
Post 28 Jan 2007, 04:25
View user's profile Send private message Visit poster's website Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 04 Jun 2007, 23:16
Announcement:

The DesktopLinuxAsm web site has been updated with the following programs:

program       state   description
-------       ------  ------------------------------------------
AsmMgr        stable  AsmIDE master control module (file manager)
AsmRef        stable  extensive documentation for assembler
AsmBug        alpha   debugger
AsmDis        alpha   disassembler
AsmSrc        alpha   ELF executables to source generator
AsmEdit       stable  editor with assembler development extensions
AsmNano       stable  simple editor
AsmTrace      alpha   program trace with functions and disassembly
AsmLib        beta    terminal and console library
AsmLibx       alpha   x window library
Dos Library   stable  DOS library
AsmFile       stable  file manager
Ainfo         stable  example program and info browser
format_doc    stable  document formatter
file_browse   stable  directory browser
file_info     stable  file status and permission setting
sort          stable  example program and file sort
step test     beta    fitness test and metronome example
walk test     stable  mile walk fitness calculation
AsmPlan       stable  project planner and todo
AsmPub        stable  crates documentation from source comments
AsmFind       stable  search for files or text in files
AsmView       stable  file viewer with scroll in all directions
AsmTimer      stable  time program execution
AsmColor      stable  show AsmLib color choices
AsmMenu       stable  menu program for scripts
TestCrt       beta    interrogate the display state

Everything is open source and in constant development.  
All programs are writen in assembler using nasm.  No external
libraries are used.  The target for all programs is X86
Linux.

http://members.save-net.com/jko%40save-net.com/asm/
Post 04 Jun 2007, 23:16
View user's profile Send private message Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 18 Aug 2007, 14:46
Announcement:

The web site: http://members.save-net.com/jko%40save-net.com/asm/
has been updated. Focus of site is: Linux assembly programming
and tools.

Major changes
-------------

Asmbug debugger has a major upgrade. It is now contained
in one load file and does not require install or compile. It
talks directly to x-server and is fast,simple,and powerful.

AsmLIbx has been extended to over 70 functions and has
been tested on most Linux distributions. Several new
example programs have been added.

AsmLib has been extended and many new functions added.

AsmTimer,AsmMgr have been revised

Bug fixes have occured in all programs.


major tools state description
----------- ------ ------------------------------------------
AsmMgr stable AsmIDE master control module (file manager)
AsmRef alpha extensive documentation for assembler
AsmBug alpha debugger
AsmDis alpha disassembler
AsmSrc alpha ELF executables to source generator
AsmEdit stable editor with assembler development extensions
AsmNano stable simple editor
AsmTrace alpha program trace with functions and disassembly


Libraries state description
----------- ------ ------------------------------------------
AsmLib beta terminal and console library
AsmLibx beta x window library
Dos Library obsolete DOS library


utilities state description
----------- ------ ------------------------------------------
AsmFile stable file manager
format_doc stable document formatter
file_browse stable directory browser
file_info stable file status and permission setting
AsmPlan stable project planner and todo
AsmPub stable crates documentation from source comments
AsmFind stable fast search for files or text
AsmView stable file viewer with scroll in all directions
AsmTimer stable time program execution
AsmColor stable show AsmLib color choices
CrtTest beta interrogate the display state


examples state description
----------- ------ ------------------------------------------
AsmMenu stable menu program for scripts
Ainfo stable example program and info browser
sort stable example program and file sort
step test stable fitness test and metronome example
walk test stable mile walk fitness calculation


Everything is open source and in constant development.
All programs are written in assembler using nasm. No external
libraries are used. The target for all programs is X86
Linux.

home page
http://members.save-net.com/jko%40save-net.com/asm/

related sourceforge sites
http://sourceforge.net/projects/asmbug
http://sourceforge.net/projects/asmedit
http://sourceforge.net/projects/asmref
http://sourceforge.net/projects/asmmgr
http://sourceforge.net/projects/asmsrc
http://sourceforge.net/projects/asmlib

Announcement list
http://groups.yahoo.com/group/DesktopLinuxAsm
Post 18 Aug 2007, 14:46
View user's profile Send private message Reply with quote
LocoDelAssembly
Your code has a bug


Joined: 06 May 2005
Posts: 4624
Location: Argentina
LocoDelAssembly 18 Aug 2007, 15:56
Hey, you are REALLY talking to X server directly, no libx at all!!

Many thanks for sharing this Very Happy

BTW, do you have some references or you did the library by looking up X11 sources?

Is the library reliable across X server releases?

Thanks again, now, if the library is reliable enough, we could finally port FASMW to Linux without needing to extend the formatter to be able to import libx functions Very Happy
Post 18 Aug 2007, 15:56
View user's profile Send private message Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 30 Aug 2007, 22:12
LocoDelAsseembly quote "Did you look up info in X11 sources?"

Holla Loco,
Getting X11 info was difficult. xtrace, strace where
the best sources. The book "X Protocol Reference Manual"
was another good source.

"Does the library work with other x server versions?"

I hope it works with all x servers, but the testing was only
done with xorg's server on a few of the major Linux distributions.

If you have any problems, let me know and I'll work on them. I
should reply more quickly next time <grin>. X server is new to
to me and has been fun.

all the best, jeff
Post 30 Aug 2007, 22:12
View user's profile Send private message Reply with quote
LocoDelAssembly
Your code has a bug


Joined: 06 May 2005
Posts: 4624
Location: Argentina
LocoDelAssembly 30 Aug 2007, 22:23
Thanks jeff.

I'll let you know about problems for sure (if I found one of couse Razz)
Post 30 Aug 2007, 22:23
View user's profile Send private message Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 31 Aug 2007, 02:57
@jeff, Thanks for your great work, which has been a great help to me with my ASM linux programming, it also helped when writing code to run on the GP2X, which has linux on, but is ARM base, but the code is easy to convert.
So thanks again.
Post 31 Aug 2007, 02:57
View user's profile Send private message Reply with quote
kohlrak



Joined: 21 Jul 2006
Posts: 1421
Location: Uncle Sam's Pad
kohlrak 04 May 2008, 03:10
No more giving back...


Last edited by kohlrak on 07 Aug 2008, 14:50; edited 1 time in total
Post 04 May 2008, 03:10
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 07 Mar 2009, 21:01
A new IDE (integrated development Environmnet) is
now available at:
http://linuxasmtools.net

AsmIDE includes a editor,debugger,reference,library,
and compile assistant. When a new source file is
created, it provides a template to edit. It has
support for fasm along with a few other assemblers.

The old development tools are still available
as follows:
AsmFile - file manager for assembler coders
AsmMgr - older file manager for assembler coders
AsmEdit - Editor for assembler coding

Also, on the web site is a new tutorial for the
library. The tutorial includes example programs
and descriptions.
Post 07 Mar 2009, 21:01
View user's profile Send private message Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8268
Location: Kraków, Poland
Tomasz Grysztar 07 Mar 2009, 21:49
LocoDelAssembly wrote:
Hey, you are REALLY talking to X server directly, no libx at all!! (...) now, if the library is reliable enough, we could finally port FASMW to Linux without needing to extend the formatter to be able to import libx functions Very Happy

Wow, I didn't notice it earlier, but that would really be something promising for the fasmx project development.
I already started similar thing (speaking to X server directly with syscalls only) about two years ago, but never finished it, (in fact, I got stuck somewhere at server authorization). I also considered using ELF objects and linking to libx, but that perhaps wouldn't be "fasmy" enough Wink even though linker is generally expected to be present in Linux environment.
Post 07 Mar 2009, 21:49
View user's profile Send private message Visit poster's website Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 08 Mar 2009, 18:23
This is a clarification of my previous post and some comments about libraries. The AsmIDE announcement is for a totally new program that is like a classical IDE. Previous programs used a different design.
The http://linuxasmtools.net website has a companiom site called:
http://linuxasmtools.net/x which has a library for the x serever. It isn't a thread safe library, but it can be used to write applications. It talks directly to the x server. Since everything is in assembler the code could be easily moved to fasm. My eyesight isn't very good, so work has slowed on the assembler projects, but anyone is welcome to grab
my code and use it in anyway they want.
all the best, jeff
Post 08 Mar 2009, 18:23
View user's profile Send private message Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 09 Mar 2009, 15:36
Thanks to everyone who emailed saying the AsmIDE tar.gz file is broken. I've fixed the download page and it should now work.
all the best, jeff owens
http://linuxasmtools.net
Post 09 Mar 2009, 15:36
View user's profile Send private message Reply with quote
JamesHuang



Joined: 22 Nov 2009
Posts: 2
JamesHuang 22 Nov 2009, 13:25
To jeff:
Seems that i can't open the link you provided. I think maybe my network have some problems.So is it possible to please you send a copy to me by email. my email address: huangdenghui@gmail.com. thanks in advance.
Post 22 Nov 2009, 13:25
View user's profile Send private message Reply with quote
JamesHuang



Joined: 22 Nov 2009
Posts: 2
JamesHuang 22 Nov 2009, 14:01
To jeff:
Sorry, i find it now.
Post 22 Nov 2009, 14:01
View user's profile Send private message Reply with quote
Rock_maniak_forever_



Joined: 17 Feb 2010
Posts: 15
Location: Invisible country.
Rock_maniak_forever_ 06 Jul 2010, 18:42
Link http://linuxasmtools.net does not work.
Post 06 Jul 2010, 18:42
View user's profile Send private message Reply with quote
jeff



Joined: 07 Apr 2005
Posts: 28
jeff 13 Dec 2010, 00:02
The linuxasmtools.net web page was abandoned because of lack of interest. I've continued to work on the tools and may put up another web site if there is any interest. Currently, I"m frustrated with terminal programming and moving towards x-server programming. The linux console is a great programming environment but most programmers appear to work under the x-server. all the best, jeff
Post 13 Dec 2010, 00:02
View user's profile Send private message Reply with quote
MHajduk



Joined: 30 Mar 2006
Posts: 6110
Location: Poland
MHajduk 07 Jul 2019, 13:32
Most of links presented above seem to be broken (except those leading to sourceforge.net).

Here are the links where you can get the whole package of AsmIDE by jeff:

https://github.com/thlorenz/linuxasmtools

and some basic info about it:

https://directory.fsf.org/wiki/AsmIDE
Post 07 Jul 2019, 13:32
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

< 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-2023, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.