flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2 |
Author |
|
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 |
|||
![]() |
|
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. |
|||
![]() |
|
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/ |
|||
![]() |
|
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 |
|||
![]() |
|
LocoDelAssembly 18 Aug 2007, 15:56
Hey, you are REALLY talking to X server directly, no libx at all!!
Many thanks for sharing this ![]() 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 ![]() |
|||
![]() |
|
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 |
|||
![]() |
|
LocoDelAssembly 30 Aug 2007, 22:23
Thanks jeff.
I'll let you know about problems for sure (if I found one of couse ![]() |
|||
![]() |
|
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. |
|||
![]() |
|
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 |
|||
![]() |
|
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. |
|||
![]() |
|
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 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 ![]() |
|||
![]() |
|
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 |
|||
![]() |
|
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 |
|||
![]() |
|
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. |
|||
![]() |
|
JamesHuang 22 Nov 2009, 14:01
To jeff:
Sorry, i find it now. |
|||
![]() |
|
Rock_maniak_forever_ 06 Jul 2010, 18:42
Link http://linuxasmtools.net does not work.
|
|||
![]() |
|
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
|
|||
![]() |
|
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 |
|||
![]() |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.