Macro assembler AS for psion er5 machines |
---|
Posted on Sun 29 May 2005 (6633 reads) |
Macro asssembler AS for psion machines Current release of epocemx asl is: 1.42bld51a. SUPPORTED PLATFORM psion 5, psion 5mx, mc218, series7, netbook. KEYWORDS psion, epocemx, cross macroassembler, programming, AS, assembler, microcontrollers (Zilog, Microchip, Motorola, Intel etc.). INFO emxasl is a free port of Alfred's AS assembler for ER5 psion machines with installed epocemx system. This program is useful for any psion's user (like me) which want develop machine code programs for microprocessor or microcontrollers direct on psion PDA. ASL support many microprocesors families. Install (.sis file) and read more in documentation directly on your psion machine or visit AS homepage: www.alfsembler.de. DOWNLOAD Visit: psion patisoners download section FAQ Q01: I start installer, select destination drive and get this message: "emxuser.sis (emx-user package) not installed." What's wrong? A01: For using ASL on your EPOC machine you must have installed emxuser.sis (epocemx user package) !! Epocemx user package (like a other epocemx utils) is free available on epocemx project homepage: http://epocemx.sourceforge.net/ ----------------------------------------------------------------------------- Q02: After install ASL doesn't work. What's wrong? A02: Try install actual version of emxuser.sis Epocemx user package (like a other epocemx utils) is free available on epocemx project homepage: http://epocemx.sourceforge.net/ Current build of psion-epocemx ASL is build against emxuser.sis ver. 1.05 ----------------------------------------------------------------------------- Q03: ASL correct installed on drive C: on my epoc machine, but if I try run it any of .exe file get message: "Cannot open msg file ..... " A03: Check if on C:/emx/lib/asl/ exists all .msg files. alink.msg as.msg cmdarg.msg ioerrs.msg p2bin.msg p2hex.msg pbind.msg plist.msg tools.msg ASL expect .msg files on path /usr/lib/asl/ If you install ASL on drive C:, go to the root directory of drive C:, start emx.exe, and type: cd / rm usr ln -s c:/emx usr ----------------------------------------------------------------------------- Q04: Which files is installed on my machines? A04: ASL installation consist of this files: "\emx\doc\as.prc" (optionally) "\emx\doc\as.html" (optionally) "\emx\doc\as.txt" (optionally) "\emx\lib\asl\alink.msg" "\emx\lib\asl\as.msg" "\emx\lib\asl\cmdarg.msg" "\emx\lib\asl\ioerrs.msg" "\emx\lib\asl\p2bin.msg" "\emx\lib\asl\p2hex.msg" "\emx\lib\asl\pbind.msg" "\emx\lib\asl\plist.msg" "\emx\lib\asl\tools.msg" "\emx\man\alink.1" "\emx\man\asl.1" "\emx\man\p2bin.1" "\emx\man\p2hex.1" "\emx\man\pbind.1" "\emx\man\plist.1" "\emx\bin\alink.exe" "\emx\bin\asl.exe" "\emx\bin\p2bin.exe" "\emx\bin\p2hex.exe" "\emx\bin\pbind.exe" "\emx\bin\plist.exe" "\emx\include\asl\80c50x.inc" "\emx\include\asl\80c552.inc" "\emx\include\asl\bitfuncs.inc" "\emx\include\asl\ctype.inc" "\emx\include\asl\h8_3048.inc" "\emx\include\asl\reg166.inc" "\emx\include\asl\reg251.inc" "\emx\include\asl\reg29k.inc" "\emx\include\asl\reg53x.inc" "\emx\include\asl\reg683xx.inc" "\emx\include\asl\reg7000.inc" "\emx\include\asl\reg78k0.inc" "\emx\include\asl\reg96.inc" "\emx\include\asl\regace.inc" "\emx\include\asl\regavr.inc" "\emx\include\asl\regcop8.inc" "\emx\include\asl\reggp32.inc" "emx\include\asl\reghc08jb.inc" "emx\include\asl\reghc08q.inc" "\emx\include\asl\reghc12.inc" "\emx\include\asl\regm16c.inc" "\emx\include\asl\regmsp.inc" "\emx\include\asl\regst9.inc" "\emx\include\asl\regz380.inc" "\emx\include\asl\stddef04.inc" "\emx\include\asl\stddef16.inc" "\emx\include\asl\stddef17.inc" "\emx\include\asl\stddef18.inc" "\emx\include\asl\stddef2x.inc" "\emx\include\asl\stddef37.inc" "\emx\include\asl\stddef3x.inc" "\emx\include\asl\stddef47.inc" "\emx\include\asl\stddef51.inc" "\emx\include\asl\stddef56k.inc" "\emx\include\asl\stddef5x.inc" "\emx\include\asl\stddef60.inc" "\emx\include\asl\stddef62.inc" "\emx\include\asl\stddef75.inc" "\emx\include\asl\stddef87.inc" "\emx\include\asl\stddef90.inc" "\emx\include\asl\stddef96.inc" "\emx\include\asl\stddefxa.inc" "\emx\include\asl\stddefz8.inc" ----------------------------------------------------------------------------- Q05: I have installed, german (or english) version of ASL, but now I need change language of ASL message without reinstalling. Is it possible? A05: Yes. I must define LANG enviroment variable under epocemx. For temporary selecting german language of ASL message, type: export LANG=DE For temporary selecting english language of ASL message type: export LANG=EN You can add this lines to the .profile file on your home directory. Documentation files but still on installed language. ----------------------------------------------------------------------------- Q06: I find some bug(s). Where I may send some reports? A06: So, it's a bit complex problem, I try explain why. Main AS author is: Alfred Arnold, and a few others... But Alfred is unfamiliary with any epoc machine. Author of psion port of ASL is: Petr Petyovsky (aka Poke) So, if you find some bug in psion ASL, try make same procedure on another platform AS. (win, linux or another) If you find bug on another platform too, please post bug report on AS user news group on: http://www.alfsembler.de or contact with bug report main AS author: Alfred Arnold If you find bug only in psion port of AS. Contact with bug report me: Poke If you think that bug isn't in AS, but in epocemx. Contact with bug report epocemx author: Eberhard Mattes, (http://epocemx.sourceforge.net) ----------------------------------------------------------------------------- Poke^Patisoners 2006. |
Article is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Czech Republic License.
Index :: Print |
The comments are owned by the poster. We aren't responsible for their content.
Poster | Thread |
---|