CVS log for emstar/fusd/test/zero-fusd.c

(logo)

Help

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

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


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

Revision 1.5 / (as text) / (view) - annotate - [select for diffs] , Fri Jul 11 21:29:40 2003 UTC (6 years, 4 months ago) by cerpa
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, copyright-07-11-03, bp_scale_radio_channel, audio_server, 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.4: +24 -29 lines
Diff to previous 1.4
added the copyright notice to all the source code in the cens repository

Revision 1.4 / (as text) / (view) - annotate - [select for diffs] , Fri Jul 11 03:24:43 2003 UTC (6 years, 4 months ago) by cerpa
Branch: MAIN
Changes since 1.3: +36 -0 lines
Diff to previous 1.3
- added a copyright notice to all the source code files in the cens
repository

Revision 1.3 / (as text) / (view) - annotate - [select for diffs] , Tue Aug 21 01:32:38 2001 UTC (8 years, 3 months ago) by jelson
Branch: MAIN
CVS Tags: fusd_1-1_devel, fusd-1_04, fusd-1_03, fusd-1_02, fusd-1_00, EVENT_DEVEL
Changes since 1.2: +1 -4 lines
Diff to previous 1.2
Did a lot of work in trying to optimize the scheduling of fusd drivers
and the processes using them.

In the kernel: the driver now immediately yields the processor when
it completes a syscall.

In the user-space library: we now try to read as many fusd messages as
possible in fusd_dispatch() before giving up; thanks to the new
yielding in the module, it is very likely (when doing bulk data
transfer) that the app will issue another syscall before the driver's
next read.  This minimizes the number of context switches and syscalls
and increased speed by about 50%.  In particular, bulk data transfers
look (to the driver) like a long series of successful reads; no select
or even blocking on read in between!

We also now (optionally) use wake_up_interruptible_sync instead of plain
wake_up_interruptible in cases when we know we are about to yield to
another process.

fusd_run has been changed to take no args and return no retval; it
simply runs forever doing a fusd_dispatch on any readable FDs.  Meant
to be the simplest of "simple" interfaces.  Changed many example
programs to use the new fusd_run().

Changed kfusd.c default debug level from 10 to 2

Changed __VERYSAFE__ to __FUSD_VERYSAFE__

Revision 1.2 / (as text) / (view) - annotate - [select for diffs] , Tue Mar 6 03:07:57 2001 UTC (8 years, 8 months ago) by cvs
Branch: MAIN
CVS Tags: v1-0, fusd-0_90
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
minor include file changes for sh4 compilation

Revision 1.1 / (as text) / (view) - annotate - [select for diffs] , Thu Feb 8 02:01:46 2001 UTC (8 years, 9 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