Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #3903
| From | Benoit0123 <bgilon@free.fr> |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | Re: Query about ProDOS 8 |
| Date | 2017-09-03 16:12 +0000 |
| Organization | Mac GUI |
| Message-ID | <benoit0123-1504455399@macgui.com> (permalink) |
| References | <benoit0123-1504365722@macgui.com> <benoit0123-1504384751@macgui.com> <6b50be89-2cc4-4b09-bf7a-75fe5cb30cdb@googlegroups.com> |
Hello David, David Schmenk wrote: > There are lots of reasons not to call ProDOS in an interrupt routine, but > you are following all these procedures? > http://www.easy68k.com/paulrsm/6502/PDOS8TRM.HTM#6.2.1 Thank you for the link to the ProDOS TRM. I’ve already taken care that whenever the sampled application is itself progressing thru a ProDOS MLI call (MLIActv byte set within GP), then my own routine is compliant to the behavior recommended in this manual. Also, whenever an interrupt is raised by the source I am interested in, and my previous interrupt handling routine has not completed, then I am implementing an in memory only update and leave the relevant updates for later stages (foreground processing by second BI external command before closing the file). > > And you you are checking that you aren't already in a previous ISR call > when the next VBL interrupt comes in? Its quite possible that the call to > ProDOS will take more than the ~16 ms before the next interrupt comes in. > IIRC, the mouse interrupts are funny about being immediately re-triggered. > > Dave... Related to « strange » mouse firmware behavior, back to early 2015, here was a discussion in cea2 newsgroup about mouse handling (post created as I worked on a previous utility dealing with mouse interrupts (but not within ProDOS). https://groups.google.com/forum/#!topic/comp.emulators.apple2/CkaBF4BBFKE Best regards, Benoît -- Growing old is mandatory.. growing up is optional.. But the other way round is as true.
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-02 15:17 +0000
Re: Query about ProDOS 8 John Brooks <jbrooks@blueshiftinc.com> - 2017-09-02 09:35 -0700
Re: Query about ProDOS 8 James Davis <JPD.Enterprises@outlook.com> - 2017-09-02 12:20 -0700
Re: Query about ProDOS 8 ol.sc@web.de (Oliver Schmidt) - 2017-09-08 10:53 +0000
Re: Query about ProDOS 8 John Brooks <jbrooks@blueshiftinc.com> - 2017-09-11 21:53 -0700
Re: Query about ProDOS 8 Steve Nickolas <usotsuki@buric.co> - 2017-09-12 03:51 -0400
Re: Query about ProDOS 8 David Schmenk <dschmenk@gmail.com> - 2017-09-12 06:59 -0700
Re: Query about ProDOS 8 ol.sc@web.de (Oliver Schmidt) - 2017-09-12 14:41 +0000
Re: Query about ProDOS 8 Michael J. Mahon <mjmahon@aol.com> - 2017-09-12 11:18 -0500
Re: Query about ProDOS 8 roger.shimada@gmail.com - 2017-09-02 10:48 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-02 20:34 +0000
Re: Query about ProDOS 8 roger.shimada@gmail.com - 2017-09-02 20:35 -0700
Re: Query about ProDOS 8 John Brooks <jbrooks@blueshiftinc.com> - 2017-09-02 21:47 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-03 09:34 +0000
Re: Query about ProDOS 8 David Schmenk <dschmenk@gmail.com> - 2017-09-03 07:15 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-03 16:12 +0000
Re: Query about ProDOS 8 John Brooks <jbrooks@blueshiftinc.com> - 2017-09-04 22:00 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-05 09:13 +0000
Re: Query about ProDOS 8 James Davis <JPD.Enterprises@outlook.com> - 2017-09-06 17:56 -0700
Re: Query about ProDOS 8 John Brooks <jbrooks@blueshiftinc.com> - 2017-09-07 00:00 -0700
Re: Query about ProDOS 8 Steve Nickolas <usotsuki@buric.co> - 2017-09-10 23:30 -0400
Re: Query about ProDOS 8 David Schmenk <dschmenk@gmail.com> - 2017-09-11 06:52 -0700
Re: Query about ProDOS 8 roger.shimada@gmail.com - 2017-09-03 07:05 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-02 20:37 +0000
Re: Query about ProDOS 8 Antoine Vignau <antoine.vignau@laposte.net> - 2017-09-02 14:07 -0700
Re: Query about ProDOS 8 Benoit0123 <bgilon@free.fr> - 2017-09-02 21:36 +0000
Re: Query about ProDOS 8 James Davis <JPD.Enterprises@outlook.com> - 2017-09-03 18:45 -0700
Re: Query about ProDOS 8 Antoine Vignau <antoine.vignau@laposte.net> - 2017-09-03 23:52 -0700
Re: Query about ProDOS 8 Jorge <jorge@jorgechamorro.com> - 2017-09-12 13:42 -0700
Re: Query about ProDOS 8 ol.sc@web.de (Oliver Schmidt) - 2017-09-13 10:30 +0000
Re: Query about ProDOS 8 Steven Hirsch <snhirsch@gmail.com> - 2017-09-13 08:00 -0400
Re: Query about ProDOS 8 Jorge <jorge@jorgechamorro.com> - 2017-09-14 07:30 -0700
csiph-web