CVS log for emstar/fusd/doc/fusd.tex

(logo)

Help

(back) Up to [CENS] / emstar / fusd / doc

Request diff between arbitrary revisions / Display revisions graphically / Jump to LXR


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.63 / (as text) / (view) - annotate - [select for diffs] , Wed Aug 20 21:00:55 2003 UTC (6 years, 3 months ago) by jelson
Branch: MAIN
CVS Tags: scale_radio_channel, rdd_alpha_version_1, pregeonet, nims-lab-Sep07-2004, nims-jr-Sep05-04, mote, lessgps_release, kiss_release, fusd_with_no_daemon, fusd-1_10, bp_scale_radio_channel, acoustic-05-18-06, ROUTING_EXPERIMENTAL, PRE_TOSNIC_FIX, PRE_NOMEGA_MOTENIC, PRE_MOTENIC_CLEANUP, PRE_CEILING_FIX, PRE_64BIT, MOTENIC_PRE_BUGFIX_20050415, LESSGPS_1_00, LAURA_CALIBRATION_EXPERIMENTS, KISS_1_0, HOSTMOTE_V_6_EXPERIMENTAL, HOSTMOTE_PROTOCOL_VERSION_7, HOSTMOTE_PROTOCOL_VERSION_6_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5, HOSTMOTE_PROTOCOL_VERSION_4, HOSTMOTE_PROTOCOL_VERSION_3, HEAD, ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_3, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, ESS_RELEASE_2_0, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, ESS2-CMS-V1_5_pretest, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_5, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1, EMSTAR_RELEASE_2_0_beta1, EMSTAR_RELEASE_2_0, EMSTAR_RELEASE_1_3_2, EMSTAR_RELEASE_1_3_1, EMSTAR_RELEASE_1_3, EMSTAR_RELEASE_1_2, EMSTAR_RELEASE_1_1, EMSTAR_RELEASE_1_0, EMSTAR_PRE_HTML, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
Changes since 1.62: +18 -18 lines
Diff to previous 1.62
doc updates

Revision 1.62 / (as text) / (view) - annotate - [select for diffs] , Wed Mar 12 05:48:32 2003 UTC (6 years, 8 months ago) by jelson
Branch: MAIN
CVS Tags: copyright-07-11-03, audio_server
Changes since 1.61: +4 -5 lines
Diff to previous 1.61
** FINALLY FIXED BUG CAUSING PROCESSES TO GET STUCK IN D STATE -- in
fusd_client_poll, there was a call to LOCK_FUSD_FILE followed by
LOCK_FUSD_DEV.  The LOCK_FUSD_DEV call might jump out if the dev was
a zombie, leaving the file locked.  WHOO HOO!!!!

** Changed (slightly) semantics of callback returns: changes to
device_info made in fusd_file_info are no longer honored.  device_info
can ONLY be set when the device is registered.

** Various other cleanups in handling of zombies -- zombie checks are
now never performed unless the device is locked.  A lot of "zombie_dev"
goto targets are, as a result, gone.  But I think this is a good thing,
as they can be confusing (see first entry in changelog!)

Revision 1.61 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 27 20:12:59 2002 UTC (7 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.60: +5 -5 lines
Diff to previous 1.60
minor grammatical fixes

Revision 1.60 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 19:47:48 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59
another bug fix from alberto

Revision 1.59 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 00:55:19 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.58: +4 -4 lines
Diff to previous 1.58
final massaging

Revision 1.58 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 00:49:42 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.57: +18 -16 lines
Diff to previous 1.57
text massaging

Revision 1.57 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 00:32:17 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56
text massaging

Revision 1.56 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 00:29:18 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.55: +6 -5 lines
Diff to previous 1.55
text massaging

Revision 1.55 / (as text) / (view) - annotate - [select for diffs] , Thu Jul 4 00:17:07 2002 UTC (7 years, 4 months ago) by jelson
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54
minor corrections

Revision 1.54 / (as text) / (view) - annotate - [select for diffs] , Sat Oct 20 06:04:30 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
CVS Tags: fusd_1-1_devel, fusd-1_04
Changes since 1.53: +3 -3 lines
Diff to previous 1.53
fixed a bug - the user buffer provided with a write callback is
const char *, not char *

Revision 1.53 / (as text) / (view) - annotate - [select for diffs] , Tue Oct 16 23:31:57 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.52: +10 -10 lines
Diff to previous 1.52
some minor typos fixed

Revision 1.52 / (as text) / (view) - annotate - [select for diffs] , Wed Oct 3 20:59:25 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
CVS Tags: fusd-1_03
Changes since 1.51: +6 -4 lines
Diff to previous 1.51
more stupid license clarifications

Revision 1.51 / (as text) / (view) - annotate - [select for diffs] , Wed Oct 3 20:57:04 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50
modified date on docs

Revision 1.9.2.2 / (as text) / (view) - annotate - [select for diffs] , Wed Oct 3 19:36:29 2001 UTC (8 years, 1 month ago) by jelson
Branch: EVENT_DEVEL
Changes since 1.9.2.1: +292 -69 lines
Diff to previous 1.9.2.1 to branch point 1.9 to next main 1.10
Merged FUSD with main branch again

Revision 1.50 / (as text) / (view) - annotate - [select for diffs] , Wed Oct 3 06:29:02 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.49: +16 -16 lines
Diff to previous 1.49
minor typo fixes

Revision 1.49 / (as text) / (view) - annotate - [select for diffs] , Tue Oct 2 23:57:01 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48
typo fix

Revision 1.48 / (as text) / (view) - annotate - [select for diffs] , Tue Oct 2 23:55:27 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47
typo fix

Revision 1.47 / (as text) / (view) - annotate - [select for diffs] , Tue Oct 2 12:45:03 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46
tiny typo

Revision 1.46 / (as text) / (view) - annotate - [select for diffs] , Tue Oct 2 12:30:43 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.45: +13 -13 lines
Diff to previous 1.45
minor fixes

Revision 1.45 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 19:46:48 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
CVS Tags: fusd-1_02, fusd-1_00
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
took out draftcopy

Revision 1.44 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 19:38:06 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.43: +13 -7 lines
Diff to previous 1.43
minor massaging of some text

Revision 1.43 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 19:29:45 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.42: +18 -9 lines
Diff to previous 1.42
DOCS ARE FINALLY DONE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Revision 1.42 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 19:04:28 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.41: +181 -34 lines
Diff to previous 1.41
Completed discussion of polldiff, added mailing list subscription
info, finished the "Why use fusd" section

Revision 1.41 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 17:40:43 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.40: +66 -39 lines
Diff to previous 1.40
FUSD change: fusd_get_polldiff_current_flags -> fusd_get_polldiff_cached_state

I've changed the name of the above function to
"fusd_get_polldiff_cached_state", which I think more accurately describes
what it actually does.  (I realized that the name was potentially confusing
while trying to write an explanation of how the poll_diff function works.)
The "current state" (according to the explanation I'm writing up), is the
actual poll state known by the driver at any given instant.  The argument
passed in a poll_diff callback, on the other hand, is not really the
"current" state, but rather the state that the kernel has *cached*.  Given
the two terms "current" and "cached", it's easier to explain that you
should "update the cache if the cache doesn't match the current value".

Revision 1.40 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 28 05:55:25 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.39: +43 -9 lines
Diff to previous 1.39
added some poll_diff text

Revision 1.9.2.1 / (as text) / (view) - annotate - [select for diffs] , Thu Sep 27 15:18:53 2001 UTC (8 years, 1 month ago) by jelson
Branch: EVENT_DEVEL
Changes since 1.9: +1482 -168 lines
Diff to previous 1.9
Merged in the new FUSD from the main development branch

Revision 1.39 / (as text) / (view) - annotate - [select for diffs] , Wed Sep 26 23:58:03 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.38: +73 -25 lines
Diff to previous 1.38
started section on selectable devices

Revision 1.38 / (as text) / (view) - annotate - [select for diffs] , Wed Sep 26 22:31:54 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.37: +192 -33 lines
Diff to previous 1.37
more work, primarily for blocking system calls

Revision 1.37 / (as text) / (view) - annotate - [select for diffs] , Wed Sep 26 15:36:57 2001 UTC (8 years, 1 month ago) by jelson
Branch: MAIN
Changes since 1.36: +22 -5 lines
Diff to previous 1.36
minor fixes

Revision 1.36 / (as text) / (view) - annotate - [select for diffs] , Tue Sep 25 14:46:39 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.35: +88 -20 lines
Diff to previous 1.35
Changed make-examples so that /* SKIPLINE */ lets you omit an individual
line from an example, more easily than a STOP-START pair.  Used this to
clean up the ioctl example.  Started excerpting parts of the pager
into the docs.

Revision 1.35 / (as text) / (view) - annotate - [select for diffs] , Mon Sep 24 03:54:46 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.34: +16 -9 lines
Diff to previous 1.34
tiny bit of text in related work section

Revision 1.34 / (as text) / (view) - annotate - [select for diffs] , Sun Sep 23 01:47:36 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.33: +71 -55 lines
Diff to previous 1.33
More updates, getting closer to release

Revision 1.33 / (as text) / (view) - annotate - [select for diffs] , Sat Sep 22 01:44:05 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.32: +62 -61 lines
Diff to previous 1.32
added better ioctl test suite - doubles as an example program

Revision 1.32 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 21 02:38:16 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.31: +152 -114 lines
Diff to previous 1.31
some ioctl updates and more blocking-syscall text

Revision 1.31 / (as text) / (view) - annotate - [select for diffs] , Thu Sep 20 00:14:36 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.30: +105 -40 lines
Diff to previous 1.30
added drums3.c example of how to use select helper functions

Revision 1.30 / (as text) / (view) - annotate - [select for diffs] , Wed Sep 19 22:23:24 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.29: +86 -30 lines
Diff to previous 1.29
a few small changes, more coming

Revision 1.29 / (as text) / (view) - annotate - [select for diffs] , Tue Sep 18 00:41:07 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.28: +25 -19 lines
Diff to previous 1.28
minor typographical changes

Revision 1.28 / (as text) / (view) - annotate - [select for diffs] , Sat Sep 15 00:37:38 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.27: +12 -11 lines
Diff to previous 1.27
minor changes

Revision 1.27 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 14 02:45:31 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.26: +31 -2 lines
Diff to previous 1.26
added BSD license

Revision 1.26 / (as text) / (view) - annotate - [select for diffs] , Fri Sep 14 02:18:41 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.25: +14 -22 lines
Diff to previous 1.25
removed authorship information

Revision 1.25 / (as text) / (view) - annotate - [select for diffs] , Thu Sep 13 02:03:09 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.24: +90 -118 lines
Diff to previous 1.24
Finally finished up some of the intro sections; related work still needed

Revision 1.24 / (as text) / (view) - annotate - [select for diffs] , Tue Sep 11 01:07:05 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.23: +9 -8 lines
Diff to previous 1.23
a few minor typos and bugs fixed

Revision 1.23 / (as text) / (view) - annotate - [select for diffs] , Mon Sep 10 18:07:59 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22
fixed bug in ioctl draft that guillaume pointed out

Revision 1.22 / (as text) / (view) - annotate - [select for diffs] , Tue Sep 4 04:04:12 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
typo fix

Revision 1.21 / (as text) / (view) - annotate - [select for diffs] , Mon Sep 3 04:18:51 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.20: +44 -20 lines
Diff to previous 1.20
added the console-read example

Revision 1.20 / (as text) / (view) - annotate - [select for diffs] , Sun Sep 2 19:05:00 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.19: +213 -69 lines
Diff to previous 1.19
The more i write, the more i still have left to do :(

Revision 1.19 / (as text) / (view) - annotate - [select for diffs] , Sat Sep 1 07:26:52 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.18: +8 -2 lines
Diff to previous 1.18
included echo.c

Revision 1.18 / (as text) / (view) - annotate - [select for diffs] , Fri Aug 31 04:04:49 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.17: +247 -66 lines
Diff to previous 1.17
Working my way through trying to get this stupid thing done...

Revision 1.17 / (as text) / (view) - annotate - [select for diffs] , Thu Aug 30 03:20:56 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.16: +15 -1 lines
Diff to previous 1.16
*** empty log message ***

Revision 1.16 / (as text) / (view) - annotate - [select for diffs] , Wed Aug 29 03:05:44 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.15: +29 -1 lines
Diff to previous 1.15
added text describing uid-filter

Revision 1.15 / (as text) / (view) - annotate - [select for diffs] , Wed Aug 29 02:50:46 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
Started using the new make-example stuff, to cull example code from actual example programs

Revision 1.14 / (as text) / (view) - annotate - [select for diffs] , Wed Aug 29 01:37:31 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.13: +46 -13 lines
Diff to previous 1.13
More TODO items added

Description of how to compile as part of the kernel proper added

Revision 1.13 / (as text) / (view) - annotate - [select for diffs] , Tue Aug 28 03:15:38 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.12: +5 -4 lines
Diff to previous 1.12
typo fix

Revision 1.12 / (as text) / (view) - annotate - [select for diffs] , Tue Aug 28 03:10:40 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.11: +98 -6 lines
Diff to previous 1.11
more text

Revision 1.11 / (as text) / (view) - annotate - [select for diffs] , Tue Aug 28 01:09:12 2001 UTC (8 years, 2 months ago) by jelson
Branch: MAIN
Changes since 1.10: +185 -26 lines
Diff to previous 1.10
miniscule amount of text added; why cant i write this faster????

Revision 1.10 / (as text) / (view) - annotate - [select for diffs] , Sat Aug 25 00:17:43 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.9: +163 -7 lines
Diff to previous 1.9
finally added a tiny bit of text

Revision 1.9 / (as text) / (view) - annotate - [select for diffs] , Wed Aug 22 05:21:24 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Branch point for: EVENT_DEVEL
Changes since 1.8: +35 -4 lines
Diff to previous 1.8
tiny insignificant changes

Revision 1.8 / (as text) / (view) - annotate - [select for diffs] , Tue Aug 21 01:33:56 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.7: +5 -4 lines
Diff to previous 1.7
Example program updates for docs

Makefile now automatically builds the example programs

Revision 1.7 / (as text) / (view) - annotate - [select for diffs] , Sun Aug 19 22:17:05 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.6: +34 -28 lines
Diff to previous 1.6
changes made at home

Revision 1.6 / (as text) / (view) - annotate - [select for diffs] , Sat Aug 18 00:00:16 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
stupid cosmetic change

Revision 1.5 / (as text) / (view) - annotate - [select for diffs] , Fri Aug 17 23:11:07 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.4: +203 -69 lines
Diff to previous 1.4
added some new text

Revision 1.4 / (as text) / (view) - annotate - [select for diffs] , Fri Aug 17 17:44:37 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
use times package

Revision 1.3 / (as text) / (view) - annotate - [select for diffs] , Thu Aug 16 01:00:05 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
Changes since 1.2: +213 -21 lines
Diff to previous 1.2
some new text

Revision 1.2 / (as text) / (view) - annotate - [select for diffs] , Thu May 17 18:05:35 2001 UTC (8 years, 6 months ago) by cvs
Branch: MAIN
CVS Tags: v1-0, fusd-0_90
Changes since 1.1: +2 -2 lines
Diff to previous 1.1
Added some convenience functions similar to fusd_dispatch, but that
operates on an entire fd_set instead of just a single FD.

Revision 1.1 / (as text) / (view) - annotate - [select for diffs] , Fri May 11 23:38:48 2001 UTC (8 years, 6 months ago) by cvs
Branch: MAIN
*** empty log message ***

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2