Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #107964

Re: Need help fixing a "previously defined" error

Newsgroups comp.lang.c
Subject Re: Need help fixing a "previously defined" error
From Peabody <waybackNO584SPAM44@yahoo.com>
Date 2017-04-09 18:20 -0500
Message-ID <20170409-232046.377.0@Peabody.ssl.astraweb.com> (permalink)
References <20170408-130720.9.0@Peabody.ssl.astraweb.com> <ocd2pc$pe6$1@dont-email.me> <20170409-125235.994.0@Peabody.ssl.astraweb.com> <ocdi7s$9q8$1@dont-email.me>
Organization Unlimited download news at news.astraweb.com

Show all headers | View raw


David Brown says...

 > I find C an excellent language for its purpose - and use
 > it extensively at work (such as for programming msp430
 > devices).  But for a task such as this, involving
 > reading, parsing and manipulating text files such as the
 > program files here, a high level language makes life
 > much, much easier.

The problem is that I just told you everything I know about
the Windows API.  But Silabs, the maker of the CP2102 that
I'm using, has an excellent app note containing all the
calls needed to deal with COM ports in Windows.  And it's
all in C.  Without that, I would have been dead in the
water.

So I went looking for a small, hopefully simple, C compiler,
and found LCC.  I could essentially copy and paste all the
serial port stuff from the AN, but I had to do the file
handling and flashing stuff myself.  It's been like pulling
teeth, and all the problems came from not knowing the
format, grammar and structure of C.

But now I'm going to do what General Westmoreland should
have done in Viet Nam - declare victory and withdraw.  The
program is finished, and it works.  And I was able to
include parsing of both Intel-Hex and TI-TXT formats, which
took me a good part of today, what with my adventures with
sscanf.

I really appreciate everyone's comments and suggestions
here.  I hope I haven't been too much of a pest  Now I need
to write up a long-winded PDF about this, then figure out
where to post all of it online, which I'm sure will be yet
another execise in frustration because I just told you
everything I know about Git.
  
One thing: sscanf does not really work right, at least in
LCC.  Well I probably did something wrong, but in the end I
gave up on it and wrote my own ASCII-hex to binary code,
which works perfectly (so long as they don't use lower
case).  :-)

The file is 41K, and that's with no debug stuff included.  I
didn't optimize.  Don't know what that would do, but it's
already plenty fast, and, you know, 41K.

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 08:07 -0500
  Re: Need help fixing a "previously defined" error James Kuyper <jameskuyper@verizon.net> - 2017-04-08 10:47 -0400
    Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 12:51 -0500
      Re: Need help fixing a "previously defined" error Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-04-08 20:03 +0100
      Re: Need help fixing a "previously defined" error Spiros Bousbouras <spibou@gmail.com> - 2017-04-08 19:06 +0000
      Re: Need help fixing a "previously defined" error James Kuyper <jameskuyper@verizon.net> - 2017-04-08 15:17 -0400
  Re: Need help fixing a "previously defined" error Spiros Bousbouras <spibou@gmail.com> - 2017-04-08 15:29 +0000
  Re: Need help fixing a "previously defined" error Barry Schwarz <schwarzb@dqel.com> - 2017-04-08 09:21 -0700
    Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 13:04 -0500
      Re: Need help fixing a "previously defined" error James Kuyper <jameskuyper@verizon.net> - 2017-04-08 15:33 -0400
        Re: Need help fixing a "previously defined" error Spiros Bousbouras <spibou@gmail.com> - 2017-04-08 19:51 +0000
        Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 16:24 -0500
    Re: Need help fixing a "previously defined" error Keith Thompson <kst-u@mib.org> - 2017-04-08 18:45 -0700
  Re: Need help fixing a "previously defined" error bartc <bc@freeuk.com> - 2017-04-08 17:46 +0100
    Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-08 13:19 -0500
  Re: Need help fixing a "previously defined" error David Brown <david.brown@hesbynett.no> - 2017-04-09 12:38 +0200
    Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-09 07:52 -0500
      Re: Need help fixing a "previously defined" error David Brown <david.brown@hesbynett.no> - 2017-04-09 17:02 +0200
        Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-09 18:20 -0500
          Re: Need help fixing a "previously defined" error James Kuyper <jameskuyper@verizon.net> - 2017-04-09 22:06 -0400
          Re: Need help fixing a "previously defined" error David Brown <david.brown@hesbynett.no> - 2017-04-10 09:07 +0200
            Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-10 09:11 -0500
              Re: Need help fixing a "previously defined" error David Brown <david.brown@hesbynett.no> - 2017-04-10 17:31 +0200
                Re: Need help fixing a "previously defined" error Peabody <waybackNO584SPAM44@yahoo.com> - 2017-04-10 12:48 -0500

csiph-web