This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (857 messages)
Mike, The routine you want is ActivateGadget(). Here's how… Success = ActivateGadget(Gadget, Window, Request) D0 A0 A1 A2 BOOL Success struct Gadget *Gadget struct Window *Window struct Request *Request The Window must point to a Window with the Gadget in it. If the Gadget is in a Requester, the Requester…
Mike, The routine you want is ActivateGadget(). Here's how… Success = ActivateGadget(Gadget, Window, Request) D0 A0 A1 A2 BOOL Success struct Gadget *Gadget struct Window *Window struct Request *Request The Window must point to a Window with the Gadget in it. If the Gadget is in a Requester, the Requester…
#t-card serial
Message #48622
Todd, that was a "printer driver". John was wanting a different beast. The Amiga is blessed with documentation that is a little fuzzy around the edges, and often things that go by the same name are actually far different. Some of the words with more than one meaning are "hunk",…
#t-card serial
Message #48622
Todd, that was a "printer driver". John was wanting a different beast. The Amiga is blessed with documentation that is a little fuzzy around the edges, and often things that go by the same name are actually far different. Some of the words with more than one meaning are "hunk",…
t-card serial
Message #48621
There is a sample (skeleton) device driver in the RKM, though I recently found out that the Addison Wesley versions of these books are missing some appendices. You may need to look in a 1.2 version from CBM. Someone also posted a RAMdisk driver to Usenet a while back, which…
t-card serial
Message #48621
There is a sample (skeleton) device driver in the RKM, though I recently found out that the Addison Wesley versions of these books are missing some appendices. You may need to look in a 1.2 version from CBM. Someone also posted a RAMdisk driver to Usenet a while back, which…
Try that OMD on "amiga.lib" for some very interesting routine names. I am looking at it with renewed interest ever since a friend of mine pointed out that it has its own printf function.
Try that OMD on "amiga.lib" for some very interesting routine names. I am looking at it with renewed interest ever since a friend of mine pointed out that it has its own printf function.
OOPS! That last line (jsr _LVOOpenLibrary(A6) has an extra space in it… the correct one is without the space. One more thing I forgot to mention… if I define a macro with more than one parameter, then try to pass them, I get an error on both substitutions. By trial…
OOPS! That last line (jsr _LVOOpenLibrary(A6) has an extra space in it… the correct one is without the space. One more thing I forgot to mention… if I define a macro with more than one parameter, then try to pass them, I get an error on both substitutions. By trial…
I have had a further chance to play around with your assembler. First off, I'd like to say that it looks like it will be a fine one. I am having a problem with one thing that is most likely something I am doing wrong due to misunderstanding something or…
I have had a further chance to play around with your assembler. First off, I'd like to say that it looks like it will be a fine one. I am having a problem with one thing that is most likely something I am doing wrong due to misunderstanding something or…
Ahh… minee are the version 1.1 double volume from CBM. Appendix F is Exec support. Regards, Larry.
Ahh… minee are the version 1.1 double volume from CBM. Appendix F is Exec support. Regards, Larry.
kprintf() is documented in the RKM (1.1) in appendix F oops… make that KPutFmt (is that the same thing? Am I off base? Does anyone care? Who am I) Anyway, there are a few goodies there. Have a look.
kprintf() is documented in the RKM (1.1) in appendix F oops… make that KPutFmt (is that the same thing? Am I off base? Does anyone care? Who am I) Anyway, there are a few goodies there. Have a look.
I see the problem, but would probably prefer that an assembler handle these references between sections. From my personal point of view, the stuff I write with references outside the current section can be full addressing mode, and if I am really trying to shave cycles on a particular program,…
I see the problem, but would probably prefer that an assembler handle these references between sections. From my personal point of view, the stuff I write with references outside the current section can be full addressing mode, and if I am really trying to shave cycles on a particular program,…
I'm very glad to see you here! I think the EQU problem I had may have been due to misuse of the CAPS switch, though I will have to check further. I will be looking at it more this weekend, so hopefully I will have more specific instances to pass…
I'm very glad to see you here! I think the EQU problem I had may have been due to misuse of the CAPS switch, though I will have to check further. I will be looking at it more this weekend, so hopefully I will have more specific instances to pass…
I haven't been able to locate anything specific, despite extensive searches of the autodocs and readme files. Never thought that maybe it would look for a specific file. Will dig out the old debugger and have a scan through the code for any likely looking names.
I haven't been able to locate anything specific, despite extensive searches of the autodocs and readme files. Never thought that maybe it would look for a specific file. Will dig out the old debugger and have a scan through the code for any likely looking names.
I imagine the method of A-D conversion is the same as it was on the 64, charge an external cap, and count the time from vertical retrace. When the charge on the cap reaches a value determined by an internal comparator, stop the count. Though it isn't pleasant when a…
I imagine the method of A-D conversion is the same as it was on the 64, charge an external cap, and count the time from vertical retrace. When the charge on the cap reaches a value determined by an internal comparator, stop the count. Though it isn't pleasant when a…
Thanks Cheath, though I had a little differnt point of view in mine when I saked the question. I am attempting to start from Execbase and trace my way through the various structures and pointers rather than to use system calls to "find" things. The knowledge of the way the…
Thanks Cheath, though I had a little differnt point of view in mine when I saked the question. I am attempting to start from Execbase and trace my way through the various structures and pointers rather than to use system calls to "find" things. The knowledge of the way the…
The pot inputs (the analog pins) are read by Paula. Sorry.
The pot inputs (the analog pins) are read by Paula. Sorry.
#47293-
#Opening Screens Quietly
Message #47462
That's not just for copy protection, that's a widely known and practiced method for calling a routine withoiut having to set up the accumulator first. Though the 6502 designers probably never thought of doing so, they provided the programmers with a nice handy "trick". Many machines have their idiosyncracies, and…
#47293-
#Opening Screens Quietly
Message #47462
That's not just for copy protection, that's a widely known and practiced method for calling a routine withoiut having to set up the accumulator first. Though the 6502 designers probably never thought of doing so, they provided the programmers with a nice handy "trick". Many machines have their idiosyncracies, and…
#47285-
#Power Supply Rating
Message #47460
Khalid, when the red light comes on, does the drive actually spin? The +15 is the one that runs the motor, and it could be that the 5 volts is lighting the light, but that the 12 volts is not even being passed through. This could also be the cause…
#47285-
#Power Supply Rating
Message #47460
Khalid, when the red light comes on, does the drive actually spin? The +15 is the one that runs the motor, and it could be that the 5 volts is lighting the light, but that the 12 volts is not even being passed through. This could also be the cause…
Don, the extension it looks at is not in the root block. It resides in each "header" of a chain off one hash table entry. Even faster.
Don, the extension it looks at is not in the root block. It resides in each "header" of a chain off one hash table entry. Even faster.
#47018-
5.25 Drives
Message #47032
I hope you have 1.2, because this can't be done under 1.1 Use your favourite editor to edit the file called Mountlist in the DEVS directory of your boot list. Change the unit number to match the position of the drive (1, 2, or 3), and change the HighCyl entry…
#47018-
5.25 Drives
Message #47032
I hope you have 1.2, because this can't be done under 1.1 Use your favourite editor to edit the file called Mountlist in the DEVS directory of your boot list. Change the unit number to match the position of the drive (1, 2, or 3), and change the HighCyl entry…
John, It really depends on what marketplace you're looking at. Most commercial software seems to be Intuition based (at least most that is good). Here in the Data Libraries you will find more CLI stuff, probably due to the abundance of people writing code that use and are used to…
John, I do like your analogy to a ches program. Since a compiler must accept your code without any way of knowing what you intend with your instructions, it must, out of necessity, generate more generalized output than what a good assembly programmer would write. Aztec does an awful lot…
Khalid, The first signs of power supply problems due to overloading usually come in one of two ways, depending upon the supply. 1. Complete shutdown of the supply, sometimes requiring you to switch off/on, sometimes resetting itself. 2. Erratic errors. In the first case, the supply detects an overcurrent condition…
You got it! There are a lot of factors involved, the worst of which is that even if you specify somehow that your width is exactly right, the Dump will still scale in an attempt to make the aspect right. The only right way to do it (if you truly…
Don, You got it! There are a lot of factors involved, the worst of which is that even if you specify somehow that your width is exactly right, the Dump will still scale in an attempt to make the aspect right. The only right way to do it (if you…
Todd, The schematics are all that are in the Cardinal package, unless you want to count a sheet with the pinouts of some of the chips. I will be sending off for the Commodore hardware docs (a New Year's resolution), so will have both. I will then be better able…
#46779-
#WB1.2
Message #46831
The schematics are all that are in the Cardinal package, unless you want to count a sheet with the pinouts of some of the chips. I will be sending off for the Commodore hardware docs (a New Year's resolution), so will have both. I will then be better able to…
Steve, While I was manning a booth our user group put up at a local computer fest and swap meet, the real tragedy of the Atari camp became quite evident to me. It seems that the ST owners are even heaping scorn upon the 400/800 camp, and there are rival…
Actually it depends on where you read the description. The Programmers reference manual refers to it as a 16/32 bit micro. Regards, Larry.
Mike, While I can see your point about looking at it from an "end user" point of view, I still maintain that it is a 16/32 bit processor, and should be called as such. My reasoning is that there is a considerable difference in speed between the 16/32 and 32…
Ted, That is indeed a commonly asked question, and you can thank Commodore for deciding not to include the Amigados manual with the machine. There are two ways to do it, one requiring that you know the disk name, and one more general. DIR Name: will load the DIR program…
Depends on how you look at things Mike… The marketing people at IBM always called their little beast a 16 bitter, even though most of us were aware that it was an Intel kludge consisting of an array of 4004s, communicating on an 8 bit bus, and doing most things…
Mike, Glad to hear you got the info you needed on obtaining a CurrentDir lock. As for ParentDir, a "drawer in a drawer" situation should be that the parent of Volume:dir/subdir is Volume:dir, and the parent of Volume:dir is of course Volume: If it doesn't work like this, I would…
Mike, Glad to hear you got the info you needed on obtaining a CurrentDir lock. As for ParentDir, a "drawer in a drawer" situation should be that the parent of Volume:dir/subdir is Volume:dir, and the parent of Volume:dir is of course Volume: If it doesn't work like this, I would…
Page 1 of 18