ucos_ii.c 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. *********************************************************************************************************
  3. * uC/OS-II
  4. * The Real-Time Kernel
  5. *
  6. * (c) Copyright 1992-2009, Micrium, Weston, FL
  7. * All Rights Reserved
  8. *
  9. * File : uCOS_II.C
  10. * By : Jean J. Labrosse
  11. * Version : V2.91
  12. *
  13. * LICENSING TERMS:
  14. * ---------------
  15. * uC/OS-II is provided in source form for FREE evaluation, for educational use or for peaceful research.
  16. * If you plan on using uC/OS-II in a commercial product you need to contact Micriµm to properly license
  17. * its use in your product. We provide ALL the source code for your convenience and to help you experience
  18. * uC/OS-II. The fact that the source is provided does NOT mean that you can use it without paying a
  19. * licensing fee.
  20. *********************************************************************************************************
  21. */
  22. #define OS_GLOBALS /* Declare GLOBAL variables */
  23. #include <ucos_ii.h>
  24. #define OS_MASTER_FILE /* Prevent the following files from including includes.h */
  25. #include <os_core.c>
  26. #include <os_flag.c>
  27. #include <os_mbox.c>
  28. #include <os_mem.c>
  29. #include <os_mutex.c>
  30. #include <os_q.c>
  31. #include <os_sem.c>
  32. #include <os_task.c>
  33. #include <os_time.c>
  34. #include <os_tmr.c>