Searching \ for 'Hi-Tech 7.83 and 17c756 bug?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/index.htm?key=tech+783+17c756
Search entire site for: 'Hi-Tech 7.83 and 17c756 bug?'.

Truncated match.
PICList Thread
'Hi-Tech 7.83 and 17c756 bug?'
1999\03\24@162802 by silicontao_roy

flavicon
face
I am using the HT-Soft 7.83 C compiler and the PIC17c756 chips. The code
compiles ok, I think. The problem I am having is with large files, it does
not return any memory usage data. I use the same command line on a small app
and it will return the data but not on large files, why is that?

Large file command line and returns:
-------------------------------------------
Building 17C756.HEX...

Compiling 17C756.C:
Command line: "C:\HT-PIC\BIN\PICC.EXE -W9 -GMicrochip -D32 -E -17C756 -C
C:\PROGS\HEAD\17C756\17C756.C"
Enter PICC -HELP for help

Linking:
Command line: "C:\HT-PIC\BIN\PICC.EXE -INTEL -E -17C756 -o17C756.HEX
17C756.OBJ "
Enter PICC -HELP for help

Build completed successfully.
-------------------------------------------

Small file command line and returns:
-------------------------------------------
Building 17C756.HEX...

Compiling 17C756.C:
Command line: "C:\HT-PIC\BIN\PICC.EXE -GMicrochip -D32 -E -17C756 -C
C:\PROGS\HEAD\17C756\17C756.C"
Enter PICC -HELP for help

Linking:
Command line: "C:\HT-PIC\BIN\PICC.EXE -INTEL -E -17C756 -o17C756.HEX
17C756.OBJ "
Enter PICC -HELP for help

Memory Usage Map:

Program ROM   $0000 - $0003  $0004 (   4) words
Program ROM   $1FFA - $1FFD  $0004 (   4) words
Program ROM   $2000 - $2005  $0006 (   6) words
                            $000E (  14) words total Program ROM

Build completed successfully.
-------------------------------------------


Roy Souther
spam_OUTsilicontao_royTakeThisOuTspamtechnologist.com
ICQ# 1232391

1999\03\24@172212 by Gerhard Fiedler

picon face
At 14:12 03/24/99 -0700, Roy Souther wrote:
>compiles ok, I think. The problem I am having is with large files, it does
>not return any memory usage data. I use the same command line on a small app
>and it will return the data but not on large files, why is that?

FWIW, i never got any usage info on the command line output (maybe because
all the projects were bigger?). seems not to be related to the 17cxx -- i
use mostly 16c parts. i usually have the map file open in my editor when
i'm in the linking phase and need address/usage info. (there is a hitech
list, maybe you get an answer there -- you find the subscription info at
their web site.)

ge

1999\03\24@211303 by Jim Ham

flavicon
face
I have an application for the 17C756 that is just over 8K that compiles and
links OK with the HiTech compiler V7.83.  The application is divided into
11 modules and uses two libraries as well. I can't say why your program
doesn't link, but it probably is not because of shear size. Perhaps the
compiler doesn't like large source files. This is only a guess - be sure to
email .....supportKILLspamspam@spam@htsoft.com with your problem. They have been _very_ helpful
in allowing me to port this code from Borland C++ and an V-20 to the HiTech
environment and the 17C756.

I just read your later post on finding a struct that screws things up.
Definately examine the map file. Perhaps you have exceeded the available
memory in bank0. Try forcing the struct into another bank with an explicit
bank command. I'd avoid far pointers for awhile - I think Clyde is working
in this area for the next release.

Regards,

Jim Ham

At 02:12 PM 3/24/99 -0700, you wrote:
{Quote hidden}

Jim Ham, Porcine Associates
(650)326-2669 fax(650)326-1071
"http://www.porcine.com"

1999\03\25@170852 by silicontao_roy

flavicon
face
part 0 3911 bytes
UNUSED ADDRESS RANGES

       BANK0            00028-00099      1
       BANK1            001A5-001FF      1
       BANK2            00256-002FF      1
       BANK3            00334-003FF      1
       CODE             00004-00004      2
                        0003B-00689
                        0203C-03FFD
       COMBANK          0001B-0001B      1
       CONST            00008-00009      1
                        00076-00D13
                        03FFC-03FFF
       ROMDATA          00004-00004      2
                        0003B-00689
                        01FFE-01FFF
                        0203C-03FFF

Or should I be looking for something else? I am not sure how I am to use
this to help me. I have included the file so if you could pleas take a look
at it and tell me what you think and what I should be looking for. Thanks.


{Original Message removed}

More... (looser matching)
- Last day of these posts
- In 1999 , 2000 only
- Today
- New search...