Memory Sharing Sample Clauses

Memory Sharing. For VM mode, unless Senselock ELis reset (for example, the device is unplugged or the S4Control()function is used to send COTROL_RESET_DEVICE control code); otherwise after Senselock ELEXF is executed, the system will not clear automatically the contents of external RAM while the contents of internal RAM will be cleared each time. For XA mode, all the memory will not be cleared automatically. Using this feature, we can use the memory ―that is not cleared automatically‖ as ―shared memory‖. This can help share data between different EXFs and can also use them to buffer data among consecutive calls. For instance, if a program in Senselock ELneeds to receive data larger than 250 bytes, it can be done through a process similar to the following sample: #include “ses_v3.h” typedef struct { unsigned short offset; unsigned xxxx xxx; unsigned char buff[1]; } IO_PACKAGE; DEFINE_AT(unsigned char, big_buff[512], 0x400, RAM_EXT); IO_PACKAGE *input = NULL; void main() { input = (IO_PACKAGE *)pbInBuff; LE16_TO_CC(&input->len); if (input->len != 0) { memcpy(big_buff + input->offset, input->buff, input->len); _exit(); } /* now got enough data and you can add operations here… */ _exit(); } In the codes, we use two macros: DEFINE_AT and LE16_TO_CC. The former can define a variable at the specified address of the specified memory area while the use of the latter will be explained later in the topic of ―Big-Endian and Little-Endian‖, so you can temporarily think of it as useless. In this sample, we have defined a 512-byte array of unsigned char at 0x400 of the external memory. Furthermore, we have also declared a structure where offset is designed to specify the location where the data input this time are stored in the variable big_buff. len indicates the length of the data input this time while buff saves the inputted data. Suppose the 512-byte data shall be transported to Senselock ELbefore they are operated, the above codes can be executed four times. At each execution, the following offsets: 0, 128, 256, 384 and their corresponding 128-byte data are transmitted in respectively. At the fifth execution, the variable len is set to 0, indicating no additional data can be transmitted in. At this point, the codes have acquired sufficient 512-byte data and can continue to execute the required functions.
AutoNDA by SimpleDocs

Related to Memory Sharing

  • Scholarly Sharing On an ad hoc basis, Authorized Users may transmit to a third party in hard copy or electronically, minimal, insubstantial amounts of the Licensed Materials for personal use or scholarly, educational, or scientific research or professional use in the nature of collaboration, comment, or the scholarly exchange of ideas but in no case for resale or commercial purposes or in a manner that would substitute for direct access to the Licensed Materials via services offered by Licensor.

  • JOB SHARING 20.01 Job sharing is defined as an arrangement whereby two or more nurses share the hours of work of what would otherwise be one full-time position. If the Hospital and the Union agree to a job sharing arrangement, the introduction or discontinuance of such job sharing arrangements will be determined locally.

  • Work Sharing SRD is calculated as if the employee is working full-time hours. (SRD has an impact on recognition of employee service at years 25 and 40, Quarter Century Club Membership and seniority (Article 64).)

  • Leave Sharing The SPS agrees to maintain a leave sharing plan that conforms to law. Shared leave will be used only for the purpose of maintaining salary and insurance benefits. The length of time a position is held for the employee’s return will not be extended by the use of shared leave.

  • Profit Sharing Profit sharing, bonuses, or other similar compensation of any kind paid by CM/GC to its employees.

  • Line Sharing Notwithstanding any other provision of the Amended Agreement (but subject to the conditions set forth in Section 2 above), Verizon shall provide access to Section 251(c)(3) Line Sharing in accordance with 47 C.F.R. § 51.319(a)(1)(i). For the avoidance of any doubt, the FCC's transition rules set forth in 47 C.F.R. § 51.319(a)(1)(i) became effective independently of this Amendment prior to the Amendment Effective Date, and this Section 3.10 is only intended to memorialize such rules for the convenience of the Parties and in compliance with the Arbitration Orders.

  • CLEC Provided Splitter – Line Sharing 3.4.1 Freedom may at its option purchase, install and maintain central office POTS splitters in its collocation arrangements. Freedom may use such splitters for access to its customers and to provide digital line subscriber services to its customers using the High Frequency Spectrum. Existing Collocation rules and procedures and the terms and conditions relating to Collocation set forth in Attachment 4- Central Office shall apply.

  • Cost Sharing a) With respect to the funding in C6.1a), should there be an amount of employee co-pay, the Trust shall advise boards what that amount shall be. Unless advised otherwise, there will be no deductions upon the Participation Date.

  • Sick Leave Sharing The program permits employees to donate sick leave to a fellow employee who is suffering from or has a relative or household member suffering from an extraordinary or severe illness, injury, impairment, or physical, or mental condition which has caused or is likely to cause the employee to take leave without pay or to terminate employment Definition of Terms used in this program:

  • Information Sharing (a) HHSC will provide the MA Dual SNP with resources regarding the LTSS covered by Medicaid in accordance with this section.

Time is Money Join Law Insider Premium to draft better contracts faster.