Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!sunybcs!boulder!hao!oddjob!gargoyle!ihnp4!inuxc!inuxb!star From: star@inuxb.UUCP (Byron Johnson) Newsgroups: comp.sys.cbm Subject: Re: 1750 & C-Power 128 Message-ID: <608@inuxb.UUCP> Date: Tue, 13-Oct-87 13:21:58 EDT Article-I.D.: inuxb.608 Posted: Tue Oct 13 13:21:58 1987 Date-Received: Thu, 15-Oct-87 05:47:30 EDT References: <467@polyslo.UUCP> <15298@amdahl.amdahl.com> <967@csustan.UUCP> <15454@amdahl.amdahl.com> <973@csustan.UUCP> Organization: AT&T Consumer Products, Indianapolis Lines: 35 > In article <15454@amdahl.amdahl.com> dwl10@amdahl.amdahl.com (Dave Lowrey) writes: > >Brief shell memory map: > ... > > > >As you can see, not much room to spare. You could indeed re-code some of > >the existing shell code. Perhaps even eliminate some, such as "rm", "mv", > >and such (you still have the "disk" command that can do the same thing). > > > >There is even a routine, from $14eb-$1506 that doesn't seem to be called > >by anyone else. > > Your map is for the latest shell, and does not correspond directly to > mine (v2.6). In addition to combining the rm, mv, etc buffers which were > internal to the code, I found a large 128 byte buffer at 16d4 in which only > the first 20 bytes were ever used (for conversion of numbers to character > strings mostly). From your map, it looks like that code may have been > rewritten in the newer shell, or perhaps one of your buffers at 16c9 or 174a > doesn't need to be as big as it is. > > Or, maybe the latest shell doesn't have any extra space at the end. > > As far as I could tell, the only *functional* change in the shell going > to the newer version was the addition of an extra routine in the jump > table. But, as you said, there was plenty of room for internal improve- > ments. > > --ray *** REPLACE THIS LINE WITH YOUR MESSAGE *** Does anyone have the latest memory map to the c-power (power-c) shell. I have noticed that the power-c c compiler by spinmaker has the same shell command as the c-power complier. also, is the C-power assembler source compliable under Power-c 128. Byron.