see below, please. regards,
Richard Erlacher ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <sdcc-user@lists.sourceforge.net> Sent: Thursday, September 04, 2008 7:10 PM Subject: Re: [Sdcc-user] documentation & open source generally > >> >> It is true that nobody force me to use SDCC, but the deficiency in the >> >> documentation actually prevents me from using it. >> > >> > Have you even installed it yet? >> >> Yes, reluctantly, since I don't like to install things when the resulting >> conditions are not well defined. > > OK. > > Have you figured out how to get that c code off the paper, and into a > file? > Or maybe onto punched cards? (sorry, I couldn't pass that one up!!!) > Nope ... no Hollerith cards ... I couldn't lift the keypunch ... I'm getting old, doncha know! In fact, I just click over another year as of 9/5. I haven't found any doc's on the assembler syntax ... is that out there somewhere? Different assemblers do use different syntax. Looking at the ASM output will tell me much of what I want to know. I also want to try out the assembler, since there's question as to whether I'll ever write a program large enough (>250K lines of ASM) to warrant using a HLL. It might be interesting for purposes of making a choice between MCU's though, as SDCC is supposed to treat MCS51 parts, MC68HC-whatever's, and a few others I'm less likely to consider. That's what piqued my interest. > > Did you notice chapter 3 in the fine manual??? Yes, I did, though I found, for example, lots of references to "segment" but no definition and certainly no general assertion as to how their use affects the output. There are several specifics, but a higher level explanation would help clear things up. The only place I've routinely used that term is in CPU's that use segment registers, e.g. i80x86. > Did you read it, and understand it, including the part about startup code? I did see that, but haven't digested it yet. > No questions? Maybe later. > Good. > > Did you try to compile anything yet???????????? Certainly not! One has to know what the outcome will be before one runs a program. > What happened? I got a virus warning when I downloaded the v2.8.2 files. I didn't get that warning after a second download, and found that the doc section under AS addresses a number of assemblers with this title, "ASxxxx Cross Assemblers, Version 1.7, November 1995 " and says, " This collection contains cross assemblers for the 6800(6802/6808), 6801(hd6303), 6804, 6805, 68HC08, 6809, 6811, 68HC16 8085(8080), z80(hd64180), H8/3xx, and 6500 series microprocessors," few of which are what currently interests me, and fewer yet are supported by SDCC, according to what I've read so far. I saw nothing about an 805x assembler among the assembler doc. > Randy > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user