A newer version of this document is available. Customers should click here to go to the newest version.
                
                    
                        1. Overview of Nios® V Embedded Processor Development
                    
                    
                
                    
                        2. Getting Started from the Command Line
                    
                    
                
                    
                        3. Nios® V Processor Software Development and Implementation
                    
                    
                
                    
                        4. Nios® V Processor Board Support Package Editor
                    
                    
                
                    
                        5. Overview of the Hardware Abstraction Layer
                    
                    
                
                    
                        6. Developing Programs Using the Hardware Abstraction Layer
                    
                    
                
                    
                        7. Developing Device Drivers for the Hardware Abstraction Layer
                    
                    
                
                    
                        8. Exception Handling
                    
                    
                
                    
                        9. Cache and Tightly-Coupled Memory
                    
                    
                
                    
                        10. MicroC/OS-II Real-Time Operating System
                    
                    
                
                    
                        11. MicroC/TCP-IP Protocol Stack
                    
                    
                
                    
                        12. FreeRTOS* Real-Time Operating System
                    
                    
                
                    
                        13. Read-Only Zip File System
                    
                    
                
                    
                        14. Publishing Component Information to Embedded Software
                    
                    
                
                    
                        15. Nios® V Processor Appendix
                    
                    
                
                    
                    
                        A. Nios® V Processor Software Developer Handbook Archives
                    
                
                    
                    
                        16. Revision History for the Nios® V Processor Software Developer Handbook
                    
                
            
        
                                                
                                                
                                                    
                                                    
                                                        3.3.2.1. Selecting the Operating System
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.2. Intel HAL Configuration Tips
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.3. Micrium MicroC/OS-II Configuration tips
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.4. Configuring FreeRTOS*
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.5. Adding Software Package
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.6. Using Tcl Script with BSP Editor
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.7. Exporting Tcl Scripts with BSP Editor
                                                    
                                                    
                                                
                                                    
                                                    
                                                        3.3.2.8. Importing Tcl Script to Create a New BSP
                                                    
                                                    
                                                
                                            
                                        
                        
                        
                            
                            
                                6.1. HAL BSP Settings
                            
                        
                            
                            
                                6.2. The Nios® V Processor Embedded Project Structure
                            
                        
                            
                            
                                6.3. The system.h System Description File
                            
                        
                            
                            
                                6.4. Data Widths and the HAL Type Definitions
                            
                        
                            
                            
                                6.5. UNIX-Style Interface
                            
                        
                            
                                6.6. Using Character-Mode Devices
                            
                            
                        
                            
                                6.7. Using Timer Devices
                            
                            
                        
                            
                                6.8. Using Flash Devices
                            
                            
                        
                            
                                6.9. Using DMA Devices
                            
                            
                        
                            
                            
                                6.10. Interrupt Controllers
                            
                        
                            
                                6.11. Reducing Code Footprint in Embedded Systems
                            
                            
                        
                            
                                6.12. Boot Sequence and Entry Point
                            
                            
                        
                            
                                6.13. Memory Usage
                            
                            
                        
                            
                                6.14. Working with HAL Source Files
                            
                            
                        
                    
                
                                    
                                    
                                        
                                            6.11.1. Apply Compiler Flags
                                        
                                        
                                        
                                    
                                        
                                        
                                            6.11.2. Use Small Variant Device Drivers
                                        
                                        
                                    
                                        
                                        
                                            6.11.3. Reduce the File Descriptor Pool
                                        
                                        
                                    
                                        
                                        
                                            6.11.4. Use /dev/null
                                        
                                        
                                    
                                        
                                            6.11.5. Use a Smaller File I/O Library
                                        
                                        
                                        
                                    
                                        
                                        
                                            6.11.6. Use the Minimal Character-Mode API
                                        
                                        
                                    
                                        
                                        
                                            6.11.7. Eliminate Unused Device Drivers
                                        
                                        
                                    
                                        
                                        
                                            6.11.8. Use the Picolibc Library
                                        
                                        
                                    
                                        
                                        
                                            6.11.9. Eliminate Unused alt_load()
                                        
                                        
                                    
                                        
                                            6.11.10. Eliminate Unneeded Exit Code
                                        
                                        
                                        
                                    
                                
                            
                        
                        
                            
                            
                                7.1. Driver Integration in the HAL API
                            
                        
                            
                            
                                7.2. The HAL Peripheral-Specific API
                            
                        
                            
                            
                                7.3. Preparing for HAL Driver Development
                            
                        
                            
                            
                                7.4. Development Flow for Creating Device Drivers
                            
                        
                            
                                7.5. Nios® V Processor Hardware Design Concepts
                            
                            
                        
                            
                            
                                7.6. Accessing Hardware
                            
                        
                            
                                7.7. Creating Embedded Drivers for HAL Device Classes
                            
                            
                        
                            
                                7.8. Integrating a Device Driver in the HAL
                            
                            
                        
                            
                                7.9. Creating a Custom Device Driver for the HAL
                            
                            
                        
                            
                            
                                7.10. Reducing Code Footprint in HAL Embedded Drivers
                            
                        
                            
                            
                                7.11. HAL Namespace Allocation
                            
                        
                            
                            
                                7.12. Overriding the HAL Default Device Drivers
                            
                        
                    
                
                                                            
                                                            
                                                                
                                                                
                                                                    7.8.5.2.1. Creating and Naming the Driver or Package
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.2. Identifying the Hardware Component Class
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.3. Setting the BSP Type
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.4. Specifying an Operating System
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.5. Specifying Source Files
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.6. Specifying a Subdirectory
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.7. Enabling Software Initialization
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.8. Adding Include Paths
                                                                
                                                                
                                                            
                                                                
                                                                
                                                                    7.8.5.2.9. Version Compatibility
                                                                
                                                                
                                                            
                                                        
                                                    
                        
                        
                            
                                8.1. Nios® V Processor Exception Handling Overview
                            
                            
                        
                            
                                8.2. Nios® V Processor Hardware Interrupt Service Routines
                            
                            
                        
                            
                                8.3. Nios® V Processor Software Interrupt Service Routines
                            
                            
                        
                            
                                8.4. Improving Nios® V Processor ISR Performance
                            
                            
                        
                            
                            
                                8.5. Debugging Nios® V Processor ISRs
                            
                        
                            
                                8.6. HAL Exception Handling System Implementation
                            
                            
                        
                            
                                8.7. Nios® V Processor Instruction-Related Exception Handler
                            
                            
                        
                    
                
                                                
                                                
                                                    
                                                    
                                                        8.4.1.1. Execute Time-Intensive Algorithms in the Application Context
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.2. Implement Time-Intensive Algorithms in Hardware
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.3. Increase Buffer Size
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.4. Use Double Buffering
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.5. Keep Interrupts Enabled
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.6. Use Fast Memory
                                                    
                                                    
                                                
                                                    
                                                        8.4.1.7. Use a Separate Exception Stack
                                                    
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.8. Use Nested Hardware Interrupts
                                                    
                                                    
                                                
                                                    
                                                    
                                                        8.4.1.9. Use Compiler Optimization
                                                    
                                                    
                                                
                                            
                                        
                        
                        
                            
                            
                                11.1. Overview of the MicroC/TCP-IP Protocol Stack
                            
                        
                            
                            
                                11.2. Support and Licensing
                            
                        
                            
                            
                                11.3. Prerequisites for Understanding the MicroC/TCP-IP Protocol Stack
                            
                        
                            
                                11.4. Introduction to the MicroC/TCP-IP Protocol Stack - Nios® V Processor Edition
                            
                            
                        
                            
                            
                                11.5. The MicroC/TCP-IP Protocol Stack Files and Directories
                            
                        
                            
                            
                                11.6. Enabling MicroC/TCP-IP Protocol Stack
                            
                        
                            
                                11.7. Using the MicroC/TCP-IP Protocol Stack
                            
                            
                        
                    
                
                                                
                                                
                                                    
                                                    
                                                        15.1.1.1. _exit()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.2. _rename()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.3. alt_dcache_flush()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.4. alt_dcache_flush_all()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.5. alt_icache_flush_all()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.6. alt_dcache_flush_no_writeback()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.7. alt_icache_flush_all()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.8. alt_icache_flush()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.9. alt_alarm_start()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.10. alt_alarm_stop()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.11. alt_dma_rxchan_depth()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.12. alt_dma_rxchan_close()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.13. alt_dev_reg()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.14. alt_dma_rxchan_open()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.15. alt_dma_rxchan_prepare()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.16. alt_dma_rxchan_reg()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.17. alt_dma_txchan_close()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.18. alt_dma_txchan_ioctl()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.19. alt_dma_txchan_open()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.20. alt_dma_txchan_reg()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.21. alt_flash_close_dev()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.22. alt_exception_cause_generated_bad_addr()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.23. alt_erase_flash_block()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.24. alt_dma_rxchan_ioctl()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.25. alt_dma_txchan_space()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.26. alt_dma_txchan_send()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.27. alt_flash_open_dev()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.28. alt_fs_reg()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.29. alt_get_flash_info()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.30. alt_ic_irq_disable()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.31. alt_ic_irq_enabled()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.32. alt_ic_isr_register()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.33. alt_ic_irq_enable()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.34. alt_instruction_exception_register()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.35. alt_irq_cpu_enable_interrupts ()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.36. alt_irq_disable_all()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.37. alt_irq_enable_all()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.38. alt_irq_enabled()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.39. alt_irq_init()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.40. alt_irq_pending ()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.41. alt_llist_insert()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.42. alt_llist_remove()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.43. alt_load_section()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.44. alt_nticks()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.45. alt_read_flash()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.46. alt_tick()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.47. alt_ticks_per_second()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.48. alt_timestamp()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.49. alt_timestamp_freq()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.50. alt_timestamp_start()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.51. alt_write_flash()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.52. alt_write_flash_block()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.53. close()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.54. fstat()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.55. fork()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.56. fcntl()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.57. execve()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.58. getpid()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.59. kill()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.60. stat()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.61. settimeofday()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.62. wait()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.63. unlink()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.64. sbrk()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.65. link()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.66. lseek()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.67. open()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.68. alt_sysclk_init()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.69. times()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.70. read()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.71. write()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.72. usleep()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.73. alt_lock_flash()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.74. gettimeofday()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.75. ioctl()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.76. isatty()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.77. alt_niosv_enable_msw_interrupt()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.78. alt_niosv_disable_msw_interrupt()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.79. alt_niosv_is_msw_interrupt_enabled()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.80. alt_niosv_trigger_msw_interrupt()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.81. alt_niosv_clear_msw_interrupt()
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.1.1.82. alt_niosv_register_msw_interrupt_handler()
                                                    
                                                    
                                                
                                            
                                        
                                                
                                                
                                                    
                                                    
                                                        15.4.3.1. Intel HAL BSP
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.4.3.2. Micrium MicroC/OS-II BSP
                                                    
                                                    
                                                        
                                                            ucosii.os_max_tasks
                                                        
                                                            ucosii.os_lowest_prio
                                                        
                                                            ucosii.os_thread_safe_newlib
                                                        
                                                            ucosii.miscellaneous.os_arg_chk_en
                                                        
                                                            ucosii.miscellaneous.os_cpu_hooks_en
                                                        
                                                            ucosii.miscellaneous.os_debug_en
                                                        
                                                            ucosii.miscellaneous.os_sched_lock_en
                                                        
                                                            ucosii.miscellaneous.os_task_stat_en
                                                        
                                                            ucosii.miscellaneous.os_task_stat_stk_chk_en
                                                        
                                                            ucosii.miscellaneous.os_tick_step_en
                                                        
                                                            ucosii.miscellaneous.os_event_name_size
                                                        
                                                            ucosii.miscellaneous.os_max_events
                                                        
                                                            ucosii.miscellaneous.os_task_idle_stk_size
                                                        
                                                            ucosii.miscellaneous.os_task_stat_stk_size
                                                        
                                                            ucosii.task.os_task_change_prio_en
                                                        
                                                            ucosii.task.os_task_create_en
                                                        
                                                            ucosii.task.os_task_create_ext_en
                                                        
                                                            ucosii.task.os_task_del_en
                                                        
                                                            ucosii.task.os_task_name_size
                                                        
                                                            ucosii.task.os_task_profile_en
                                                        
                                                            ucosii.task.os_task_query_en
                                                        
                                                            ucosii.task.os_task_suspend_en
                                                        
                                                            ucosii.task.os_task_sw_hook_en
                                                        
                                                            ucosii.time.os_time_tick_hook_en
                                                        
                                                            ucosii.time.os_time_dly_resume_en
                                                        
                                                            ucosii.time.os_time_dly_hmsm_en
                                                        
                                                            ucosii.time.os_time_get_set_en
                                                        
                                                            ucosii.os_flag_en
                                                        
                                                            ucosii.event_flag.os_flag_wait_clr_en
                                                        
                                                            ucosii.event_flag.os_flag_accept_en
                                                        
                                                            ucosii.event_flag.os_flag_del_en
                                                        
                                                            ucosii.event_flag.os_flag_query_en
                                                        
                                                            ucosii.event_flag.os_flag_name_size
                                                        
                                                            ucosii.event_flag.os_flags_nbits
                                                        
                                                            ucosii.event_flag.os_max_flags
                                                        
                                                            ucosii.os_mutex_en
                                                        
                                                            ucosii.mutex.os_mutex_accept_en
                                                        
                                                            ucosii.mutex.os_mutex_del_en
                                                        
                                                            ucosii.mutex.os_mutex_query_en
                                                        
                                                            ucosii.os_sem_en
                                                        
                                                            ucosii.semaphore.os_sem_accept_en
                                                        
                                                            ucosii.semaphore.os_sem_set_en
                                                        
                                                            ucosii.semaphore.os_sem_del_en
                                                        
                                                            ucosii.semaphore.os_sem_query_en
                                                        
                                                            ucosii.os_mbox_en
                                                        
                                                            ucosii.mailbox.os_mbox_accept_en
                                                        
                                                            ucosii.mailbox.os_mbox_del_en
                                                        
                                                            ucosii.mailbox.os_mbox_post_en
                                                        
                                                            ucosii.mailbox.os_mbox_post_opt_en
                                                        
                                                            ucosii.mailbox.os_mbox_query_en
                                                        
                                                            ucosii.os_q_en
                                                        
                                                            ucosii.queue.os_q_accept_en
                                                        
                                                            ucosii.queue.os_q_del_en
                                                        
                                                            ucosii.queue.os_q_flush_en
                                                        
                                                            ucosii.queue.os_q_post_en
                                                        
                                                            ucosii.queue.os_q_post_front_en
                                                        
                                                            ucosii.queue.os_q_post_opt_en
                                                        
                                                            ucosii.queue.os_q_query_en
                                                        
                                                            ucosii.queue.os_max_qs
                                                        
                                                            ucosii.os_mem_en
                                                        
                                                            ucosii.memory.os_mem_query_en
                                                        
                                                            ucosii.memory.os_mem_name_size
                                                        
                                                            ucosii.memory.os_max_mem_part
                                                        
                                                            ucosii.os_tmr_en
                                                        
                                                            ucosii.timer.os_task_tmr_stk_size
                                                        
                                                            ucosii.timer.os_task_tmr_prio
                                                        
                                                            ucosii.timer.os_tmr_cfg_max
                                                        
                                                            ucosii.timer.os_tmr_cfg_name_size
                                                        
                                                            ucosii.timer.os_tmr_cfg_ticks_per_sec
                                                        
                                                            ucosii.timer.os_tmr_cfg_wheel_size
                                                        
                                                    
                                                
                                                    
                                                    
                                                        15.4.3.3. FreeRTOS BSP
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.4.3.4. Device Drivers BSP
                                                    
                                                    
                                                
                                            
                                        
                                                
                                                
                                                    
                                                    
                                                        15.5.2.1. add_memory_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.2. add_memory_region
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.3. add_section_mapping
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.4. are_same_resource
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.5. delete_memory_region
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.6. delete_section_mapping
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.7. disable_sw_package
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.8. enable_sw_package
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.9. get_addr_span
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.10. get_assignment
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.11. get_available_drivers
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.12. get_available_sw_packages
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.13. get_base_addr
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.14. get_break_offset
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.15. get_break_slave_desc
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.16. get_cpu_name
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.17. get_current_memory_regions
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.18. get_current_section_mappings
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.19. get_default_memory_regions
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.20. get_driver
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.21. get_enabled_sw_packages
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.22. get_exception_offset
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.23. get_exception_slave_desc
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.24. get_fast_tlb_miss_exception_offset
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.25. get_fast_tlb_miss_exception_slave_desc
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.26. get_interrupt_controller_id
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.27. get_irq_interrupt_controller_id
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.28. get_irq_number
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.29. get_memory_region
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.30. get_module_class_name
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.31. get_module_name
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.32. get_reset_offset
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.33. get_reset_slave_desc
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.34. get_section_mapping
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.35. get_setting
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.36. get_setting_desc
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.37. get_slave_descs
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.38. is_char_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.39. is_connected_interrupt_controller_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.40. is_connected_to_data_master
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.41. is_connected_to_instruction_master
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.42. is_ethernet_mac_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.43. is_flash
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.44. is_memory_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.45. is_non_volatile_storage
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.46. is_timer_device
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.47. log_debug
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.48. log_default
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.49. log_error
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.50. log_verbose
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.51. set_driver
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.52. set_ignore_file
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.53. set_setting
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.54. update_memory_region
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.55. update_section_mapping
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.56. add_default_memory_regions
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.57. create_bsp
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.58. generate_bsp
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.59. get_available_bsp_type_versions
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.60. get_available_bsp_types
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.61. get_available_cpu_architectures
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.62. get_available_cpu_names
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.63. get_available_software
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.64. get_available_software_setting_properties
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.65. get_available_software_settings
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.66. get_bsp_version
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.67. get_cpu_architecture
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.68. get_sopcinfo_file
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.69. get_supported_bsp_types
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.70. is_bsp_hal_extension
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.71. open_bsp
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.72. save_bsp
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.73. set_bsp_version
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.2.74. set_logging_mode
                                                    
                                                    
                                                
                                            
                                        
                                                
                                                
                                                    
                                                    
                                                        15.5.3.1. add_class_sw_setting
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.2. add_class_systemh_line
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.3. add_module_sw_property
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.4. add_module_sw_setting
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.5. add_module_systemh_line
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.6. add_systemh_line
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.7. get_class_peripheral
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.8. get_module_assignment
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.9. get_module_name
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.10. get_module_peripheral
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.11. get_module_sw_setting_value
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.12. get_peripheral_property
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.13. remove_class_systemh_line
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.14. remove_module_systemh_line
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.15. set_class_sw_setting_property
                                                    
                                                    
                                                
                                                    
                                                    
                                                        15.5.3.16. set_module_sw_setting_property
                                                    
                                                    
                                                
                                            
                                        15.4.3.2. Micrium MicroC/OS-II BSP
ucosii.os_max_tasks
- Identifier : OS_MAX_TASKS
- Type: Decimal number
- Default Value: 10
- Destination File: system.h
- Description: Maximum number of tasks
- Restriction: none
ucosii.os_lowest_prio
- Identifier: OS_LOWEST_PRIO
- Type: Decimal number
- Default Value: 20
- Destination File: system.h
- Description: Lowest assignable priority
- Restriction: none
ucosii.os_thread_safe_newlib
- Identifier: OS_THREAD_SAFE_NEWLIB
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Thread safe C library
- Restriction: none
ucosii.miscellaneous.os_arg_chk_en
- Identifier: OS_ARG_CHK_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable argument checking
- Restriction: none
ucosii.miscellaneous.os_cpu_hooks_en
- Identifier: OS_CPU_HOOKS_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable MicroC/OS-II hooks
- Restriction: none
ucosii.miscellaneous.os_debug_en
- Identifier: OS_DEBUG_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable debug variables
- Restriction: none
ucosii.miscellaneous.os_sched_lock_en
- Identifier: OS_SCHED_LOCK_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSSchedLock() and OSSchedUnlock()
- Restriction: none
ucosii.miscellaneous.os_task_stat_en
- Identifier: OS_TASK_STAT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable statistics task
- Restriction: none
ucosii.miscellaneous.os_task_stat_stk_chk_en
- Identifier: OS_TASK_STAT_STK_CHK_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Check task stacks from statistics task
- Restriction: none
ucosii.miscellaneous.os_tick_step_en
- Identifier: OS_TICK_STEP_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable tick stepping feature for uCOS-View
- Restriction: none
ucosii.miscellaneous.os_event_name_size
- Identifier: OS_EVENT_NAME_SIZE
- Type: Decimal number
- Default Value: 32
- Destination File: system.h
- Description: Size of name of Event Control Block groups
- Restriction: none
ucosii.miscellaneous.os_max_events
- Identifier: OS_MAX_EVENTS
- Type: Decimal number
- Default Value: 60
- Destination File: system.h
- Description: Maximum number of event control blocks
- Restriction: none
ucosii.miscellaneous.os_task_idle_stk_size
- Identifier: OS_TASK_IDLE_STK_SIZE
- Type: Decimal number
- Default Value: 512
- Destination File: system.h
- Description: Idle task stack size
- Restriction: none
ucosii.miscellaneous.os_task_stat_stk_size
- Identifier: OS_TASK_STAT_STK_SIZE
- Type: Decimal number
- Default Value: 512
- Destination File: system.h
- Description: Statistics task stack size
- Restriction: none
ucosii.task.os_task_change_prio_en
- Identifier: OS_TASK_CHANGE_PRIO_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskChangePrio()
- Restriction: none
ucosii.task.os_task_create_en
- Identifier: OS_TASK_CREATE_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskCreate()
- Restriction: none
ucosii.task.os_task_create_ext_en
- Identifier: OS_TASK_CREATE_EXT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskCreateExt()
- Restriction: none
ucosii.task.os_task_del_en
- Identifier: OS_TASK_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskDel()
- Restriction: none
ucosii.task.os_task_name_size
- Identifier: OS_TASK_NAME_SIZE
- Type: Decimal number
- Default Value: 32
- Destination File: system.h
- Description: Size of task name
- Restriction: none
ucosii.task.os_task_profile_en
- Identifier: OS_TASK_PROFILE_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include data structure for run-time task profiling
- Restriction: none
ucosii.task.os_task_query_en
- Identifier: OS_TASK_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskQuery
- Restriction: none
ucosii.task.os_task_suspend_en
- Identifier: OS_TASK_SUSPEND_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskSuspend() and OSTaskResume()
- Restriction: none
ucosii.task.os_task_sw_hook_en
- Identifier: OS_TASK_SW_HOOK_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTaskSwHook()
- Restriction: none
ucosii.time.os_time_tick_hook_en
- Identifier: OS_TIME_TICK_HOOK_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTimeTickHook()
- Restriction: none
ucosii.time.os_time_dly_resume_en
- Identifier: OS_TIME_DLY_RESUME_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTimeDlyResume()
- Restriction: none
ucosii.time.os_time_dly_hmsm_en
- Identifier: OS_TIME_DLY_HMSM_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTimeDlyHMSM()
- Restriction: none
ucosii.time.os_time_get_set_en
- Identifier: OS_TIME_GET_SET_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSTimeGet and OSTimeSet()
- Restriction: none
ucosii.os_flag_en
- Identifier: OS_FLAG_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for Event Flags. This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.event_flag.os_flag_wait_clr_en
- Identifier: OS_FLAG_WAIT_CLR_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for Wait on Clear Event Flags. This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.event_flag.os_flag_accept_en
- Identifier: OS_FLAG_ACCEPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSFlagAccept(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.event_flag.os_flag_del_en
- Identifier: OS_FLAG_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSFlagDel(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.event_flag.os_flag_query_en
- Identifier: OS_FLAG_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSFlagQuery(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.event_flag.os_flag_name_size
- Identifier: OS_FLAG_NAME_SIZE
- Type: Decimal number
- Default Value: 32
- Destination File: system.h
- Description: Size of name of Event Flags group. CAUTION: This is required by the HAL and many Intel FPGA device drivers; use caution in reducing this value.
- Restriction: none
ucosii.event_flag.os_flags_nbits
- Identifier: OS_FLAGS_NBITS
- Type: Decimal number
- Default Value: 16
- Destination File: system.h
- Description: Event Flag bits (8,16,32). CAUTION: This is required by the HAL and many Intel FPGA device drivers; use caution in changing this value.
- Restriction: none
ucosii.event_flag.os_max_flags
- Identifier: OS_MAX_FLAGS
- Type: Decimal number
- Default Value: 20
- Destination File: system.h
- Description: Maximum number of Event Flags groups. CAUTION: This is required by the HAL and many Intel FPGA device drivers; use caution in reducing this value.
- Restriction: none
ucosii.os_mutex_en
- Identifier: OS_MUTEX_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for Mutex Semaphores
- Restriction: none
ucosii.mutex.os_mutex_accept_en
- Identifier: OS_MUTEX_ACCEPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMutexAccept()
- Restriction: none
ucosii.mutex.os_mutex_del_en
- Identifier: OS_MUTEX_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMutexDel()
- Restriction: none
ucosii.mutex.os_mutex_query_en
- Identifier: OS_MUTEX_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMutexQuery
- Restriction: none
ucosii.os_sem_en
- Identifier: OS_SEM_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for semaphores. This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.semaphore.os_sem_accept_en
- Identifier: OS_SEM_ACCEPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSSemAccept(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.semaphore.os_sem_set_en
- Identifier: OS_SEM_SET_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSSemSet(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.semaphore.os_sem_del_en
- Identifier: OS_SEM_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSSemDel(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.semaphore.os_sem_query_en
- Identifier: OS_SEM_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSSemQuery(). This setting is enabled by default in MicroC-OS/II BSPs, because it is required for correct functioning of Intel FPGA device drivers and the HAL in a multithreaded environment. Avoid disabling it.
- Restriction: none
ucosii.os_mbox_en
- Identifier: OS_MBOX_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for mailboxes
- Restriction: none
ucosii.mailbox.os_mbox_accept_en
- Identifier: OS_MBOX_ACCEPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMboxAccept()
- Restriction: none
ucosii.mailbox.os_mbox_del_en
- Identifier: OS_MBOX_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMboxDel()
- Restriction: none
ucosii.mailbox.os_mbox_post_en
- Identifier: OS_MBOX_POST_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMboxPost()
- Restriction: none
ucosii.mailbox.os_mbox_post_opt_en
- Identifier: OS_MBOX_POST_OPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMboxPostOpt()
- Restriction: none
ucosii.mailbox.os_mbox_query_en
- Identifier: OS_MBOX_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMboxQuery()
- Restriction: none
ucosii.os_q_en
- Identifier: OS_Q_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for Queues
- Restriction: none
ucosii.queue.os_q_accept_en
- Identifier: OS_Q_ACCEPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQAccept()
- Restriction: none
ucosii.queue.os_q_del_en
- Identifier: OS_Q_DEL_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQDel()
- Restriction: none
ucosii.queue.os_q_flush_en
- Identifier: OS_Q_FLUSH_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQFlush()
- Restriction: none
ucosii.queue.os_q_post_en
- Identifier: OS_Q_POST_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code of OSQFlush()
- Restriction: none
ucosii.queue.os_q_post_front_en
- Identifier: OS_Q_POST_FRONT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQPostFront()
- Restriction: none
ucosii.queue.os_q_post_opt_en
- Identifier: OS_Q_POST_OPT_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQPostOpt()
- Restriction: none
ucosii.queue.os_q_query_en
- Identifier: OS_Q_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSQQuery()
- Restriction: none
ucosii.queue.os_max_qs
- Identifier: OS_MAX_QS
- Type: Decimal number
- Default Value: 20
- Destination File: system.h
- Description: Maximum number of Queue Control Blocks
- Restriction: none
ucosii.os_mem_en
- Identifier: OS_MEM_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Enable code for memory management
- Restriction: none
ucosii.memory.os_mem_query_en
- Identifier: OS_MEM_QUERY_EN
- Type: Boolean assignment
- Default Value: 1
- Destination File: system.h
- Description: Include code for OSMemQuery()
- Restriction: none
ucosii.memory.os_mem_name_size
- Identifier: OS_MEM_NAME_SIZE
- Type: Decimal number
- Default Value: 32
- Destination File: system.h
- Description: Size of memory partition name
- Restriction: none
ucosii.memory.os_max_mem_part
- Identifier: OS_MAX_MEM_PART
- Type: Decimal number
- Default Value: 60
- Destination File: system.h
- Description: Maximum number of memory partitions
- Restriction: none
ucosii.os_tmr_en
- Identifier: OS_TMR_EN
- Type: Boolean assignment
- Default Value: 0
- Destination File: system.h
- Description: Enable code for timers
- Restriction: none
ucosii.timer.os_task_tmr_stk_size
- Identifier: OS_TASK_TMR_STK_SIZE
- Type: Decimal number
- Default Value: 512
- Destination File: system.h
- Description: Stack size for timer task
- Restriction: none
ucosii.timer.os_task_tmr_prio
- Identifier: OS_TASK_TMR_PRIO
- Type: Decimal number
- Default Value: 2
- Destination File: system.h
- Description: Priority of timer task (0=highest)
- Restriction: none
ucosii.timer.os_tmr_cfg_max
- Identifier: OS_TMR_CFG_MAX
- Type: Decimal number
- Default Value: 16
- Destination File: system.h
- Description: Maximum number of timers
- Restriction: none
ucosii.timer.os_tmr_cfg_name_size
- Identifier: OS_TMR_CFG_NAME_SIZE
- Type: Decimal number
- Default Value: 16
- Destination File: system.h
- Description: Size of timer name
- Restriction: none
ucosii.timer.os_tmr_cfg_ticks_per_sec
- Identifier: OS_TMR_CFG_TICKS_PER_SEC
- Type: Decimal number
- Default Value: 10
- Destination File: system.h
- Description: Rate at which timer management task runs (Hz)
- Restriction: none
ucosii.timer.os_tmr_cfg_wheel_size
- Identifier: OS_TMR_CFG_WHEEL_SIZE
- Type: Decimal number
- Default Value: 2
- Destination File: system.h
- Description: Size of timer wheel (number of spokes)
- Restriction: none