Changes between Version 1 and Version 2 of DiffConstraints


Ignore:
Timestamp:
Mar 22, 2015, 8:52:54 PM (9 years ago)
Author:
ertl-yutaka
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DiffConstraints

    v1 v2  
    1 = アプリケーション開発時に関する注意点(記載中) =
    2 == TOPPERS新世代カーネル統合仕様書からの仕様変更点 ==
    3  * 周期ハンドラ機能
    4 
    5 
    6 
    7 == アプリケーション開発で使用できるファイル名の制限 ==
    8  * EV3RTに含まれるファイル名は、アプリケーションでは使用できない。
     1= アプリケーション開発時の注意点 =
     2== TOPPERS新世代カーネル統合仕様書に対する変更点 ==
     3TOPPERS新世代カーネル統合仕様書に対して変更を加えた仕様は、以下の通りです。[[BR]]
     4 * 周期ハンドラ機能のAPI名の変更
     5
     6
     7
     8   * 周期ハンドラの生成(静的API):CRE_CYC → EV3_CRE_CYC
     9   * 周期ハンドラの動作開始:sta_cyc → ev3_sta_cyc
     10   * 周期ハンドラの動作停止:stp_cyc → ev3_stp_cyc
     11
     12== アプリケーションで使用できるファイル名の制限 ==
     13 * EV3RTに含まれるファイル名は、アプリケーションでは使用できません(コンパイル時にエラーが発生します)。
     14 * EV3RTのβ3-1に含まれるファイル名は、おおよそ以下の通りです。
     15
     16{{{
     17alarm.c
     18alarm.h
     19allfunc.h
     20am1808.h
     21analog_dri.c
     22analog_dri.h
     23ant_cmds.h
     24api.cfg.h
     25api_common.h
     26app1.c
     27app2.c
     28app3.c
     29app4.c
     30app_mod.c
     31apploader.c
     32apploader.h
     33arm.c
     34arm.h
     35arm_primecell_uart.c
     36arm_primecell_uart.h
     37arm_tool.h
     38backlight.h
     39banner.c
     40banner.h
     41bitsperlong.h
     42bluetooth_dri-inquiry.c
     43bluetooth_dri.c
     44bluetooth_dri.h
     45bluetooth_dri_dma.c
     46bluetooth_init_cc2560_2.44.c
     47bluetooth_sdp_query.c
     48bluetooth_spp.c
     49bluetooth_spp_client_no_csr.c
     50bluetooth_spp_master.c
     51bluetooth_spp_server.c
     52bluetooth_spp_server_old.c
     53bluetooth_spp_slave.c
     54board-da850-evm.c
     55brick_dri.c
     56brick_dri.h
     57bt_control.h
     58bt_control_cc256x.c
     59bt_control_cc256x.h
     60bt_control_iphone.h
     61btstack-config.h
     62btstack.c
     63btstack.h
     64btstack_memory.c
     65btstack_memory.h
     66button_event_trigger.c
     67button_event_trigger.h
     68bytecodes.h
     69cc932.c
     70cc936.c
     71cc949.c
     72cc950.c
     73ccsbcs.c
     74check.h
     75chip_config.c
     76chip_config.h
     77chip_kernel.h
     78chip_rename.h
     79chip_sil.h
     80chip_stddef.h
     81chip_test.h
     82chip_timer.c
     83chip_timer.h
     84chip_unrename.h
     85circ_buf.h
     86compiler-gcc.h
     87compiler-gcc4.h
     88compiler.h
     89console_dri.h
     90console_task.c
     91const.h
     92core_cfg1_out.h
     93core_config.c
     94core_config.h
     95core_insn.h
     96core_kernel.h
     97core_rename.h
     98core_sil.h
     99core_stddef.h
     100core_svc.h
     101core_unrename.h
     102cp15.c
     103crc16.c
     104crc16.h
     105crc32.c
     106crc32.h
     107csl.h
     108cslr.h
     109cslr_dspintc.h
     110cslr_gpio.h
     111cslr_mcasp.h
     112cslr_prucore.h
     113cslr_pruintc.h
     114cslr_psc_OMAPL138.h
     115cslr_syscfg0_OMAPL138.h
     116cyclic.c
     117cyclic.h
     118d_analog.c
     119d_bt.c
     120d_pwm.c
     121d_sound.c
     122d_uart_mod.c
     123da850.c
     124da8xx.h
     125daemon.c
     126dataqueue.c
     127dataqueue.h
     128dataqueue_mod.c
     129dataqueue_mod.h
     130debug.h
     131delay.h
     132device.h
     133diskio.c
     134diskio.h
     135dmloader.c
     136dmloader.h
     137dmloader_impl.h
     138domain.h
     139driver_common.h
     140driver_debug.c
     141driver_debug.h
     142driver_interface.h
     143driver_interface_brick.c
     144driver_interface_brick.h
     145driver_interface_filesys.c
     146driver_interface_filesys.h
     147driver_interface_lcd.h
     148driver_interface_sound.c
     149driver_interface_sound.h
     150edma.c
     151edma.h
     152edma_event.h
     153elf.h
     154elf32-arm.c
     155elf32.c
     156elf32.h
     157errno-base.h
     158errno.h
     159ev3.h
     160ev3_hacks.c
     161ev3_hacks.h
     162ev3api.c
     163ev3api.h
     164ev3api_battery.c
     165ev3api_battery.h
     166ev3api_brick.c
     167ev3api_button.h
     168ev3api_fs.c
     169ev3api_fs.h
     170ev3api_lcd.c
     171ev3api_lcd.h
     172ev3api_led.h
     173ev3api_motor.c
     174ev3api_motor.h
     175ev3api_newlib.c
     176ev3api_rtos.h
     177ev3api_sensor.c
     178ev3api_sensor.h
     179ev3api_speaker.c
     180ev3api_speaker.h
     181ev3cyclic_dri.c
     182ev3exception.c
     183ev3main.c
     184ev3rt_console.c
     185event_manager.c
     186event_manager.h
     187eventflag.c
     188eventflag.h
     189exception.c
     190exception.h
     191extsvc_fncode.h
     192fatfs_dri.c
     193fatfs_dri.h
     194fatfs_syscall.c
     195fb.h
     196fb_draw.h
     197fbcore.c
     198ff.c
     199ff.h
     200ffconf.h
     201fs.h
     202gap.h
     203gen_defs.h
     204gfp.h
     205gic.c
     206gic.h
     207gpio.h
     208gpio_dri.c
     209gpio_dri.h
     210hal_cpu.h
     211hal_tick.h
     212hal_uart_dma.h
     213hci.c
     214hci.h
     215hci_cmds.c
     216hci_cmds.h
     217hci_dump.c
     218hci_dump.h
     219hci_transport.h
     220hci_transport_h4.c
     221hci_transport_h4_dma.c
     222hci_transport_h4_ehcill_dma.c
     223hci_transport_h4_iphone.c
     224hci_transport_h5.c
     225hci_transport_usb.c
     226hires_alarm.c
     227hires_alarm.h
     228hires_cyclic.c
     229hires_cyclic.h
     230histogram.c
     231histogram.h
     232hrtimer.h
     233hw_edma3cc.h
     234hw_edma3tc.h
     235hw_mmcsd.h
     236hw_psc_AM1808.h
     237hw_spi.h
     238hw_syscfg0_AM1808.h
     239hw_types.h
     240hw_uart.h
     241init.h
     242int-ll64.h
     243integer.h
     244interrupt.c
     245interrupt.h
     246io.h
     247ioctl.h
     248irqreturn.h
     249irqs.h
     250itron.h
     251kernel.h
     252kernel_fncode.h
     253kernel_impl.h
     254kernel_int.h
     255kernel_rename.h
     256kernel_unrename.h
     257l2cap.c
     258l2cap.h
     259l2cap_signaling.c
     260l2cap_signaling.h
     261lcd_dri.c
     262lcd_dri.h
     263lcd_font.c
     264lcd_spi.c
     265lego_ti_omapl_pru_suart.c
     266lego_ti_omapl_pru_suart.h
     267linked_list.c
     268linked_list.h
     269list.h
     270lms2012.h
     271lmstypes.h
     272loader.c
     273log_output.c
     274log_output.h
     275logtask.c
     276logtask.h
     277makeoffset.c
     278mem_manage.c
     279memory.c
     280memory.h
     281memory_pool.c
     282memory_pool.h
     283mempfix.c
     284mempfix.h
     285messagebuf.c
     286messagebuf.h
     287misc_command.c
     288mm.h
     289mmcsd.c
     290mmcsd.h
     291mmcsd_dri.c
     292mmcsd_fs.h
     293mmcsd_proto.c
     294mmcsd_proto.h
     295mmcsd_rw.c
     296mmcsdlib.c
     297mmcsdlib.h
     298module.h
     299module_common.h
     300motor_dri.c
     301motor_dri.h
     302mpcore.c
     303mpcore.h
     304mpcore_tool.h
     305mutex.c
     306mutex.h
     307mux.h
     308newlib_dri.c
     309newlib_dri.h
     310newlib_dri_cfg.h
     311notifier.h
     312old_loader.c
     313omapl_suart_board.h
     314overrun.c
     315overrun.h
     316page-nommu.h
     317page.h
     318platform.h
     319platform_interface_layer.h
     320platform_iphone.h
     321posix_types.h
     322pridataq.c
     323pridataq.h
     324pru.c
     325pru.h
     326pru_suart.c
     327pru_suart_fw.h
     328psc.c
     329psc.h
     330queue.h
     331remote_device_db.h
     332remote_device_db_memory.c
     333rfcomm-echo.c
     334rfcomm.c
     335rfcomm.h
     336run_loop.c
     337run_loop.h
     338run_loop_embedded.c
     339run_loop_posix.c
     340run_loop_private.h
     341run_loop_toppers.c
     342sample1.c
     343sample1.h
     344sdp.c
     345sdp.h
     346sdp_client.c
     347sdp_client.h
     348sdp_parser.c
     349sdp_parser.h
     350sdp_query_rfcomm.c
     351sdp_query_rfcomm.h
     352sdp_query_util.c
     353sdp_query_util.h
     354sdp_util.c
     355sdp_util.h
     356semaphore.c
     357semaphore.h
     358serial.c
     359serial.h
     360serial_mod.c
     361serial_mod.h
     362sexyz.c
     363sexyz.h
     364sil.h
     365slab.h
     366soc.h
     367soc_AM1808.h
     368soc_OMAPL138.h
     369soc_cache.c
     370soc_edma.c
     371soc_edma.h
     372socket_connection.c
     373socket_connection.h
     374sound_dri.c
     375sound_dri.h
     376spi.c
     377spi.h
     378splash_bmpfile.h
     379st7586fb-ev3dev.h
     380st7586fb.c
     381st7586fb.h
     382startup.c
     383stddef.h
     384strerror.c
     385string.h
     386suart_api.c
     387suart_api.h
     388suart_err.h
     389suart_pru_regs.h
     390suart_utils.c
     391suart_utils.h
     392svc_call.h
     393svc_manage.h
     394svc_table.c
     395sys_manage.c
     396syscopyarea.c
     397sysfillrect.c
     398sysimgblt.c
     399syslog.c
     400syslog.h
     401t_perror.c
     402t_stddef.h
     403t_stdlib.h
     404t_syslog.h
     405target.h
     406target_cfg1_out.h
     407target_config.c
     408target_config.h
     409target_kernel.h
     410target_rename.h
     411target_serial.c
     412target_serial.h
     413target_sil.h
     414target_stddef.h
     415target_svc.h
     416target_syssvc.h
     417target_test.h
     418target_timer.h
     419target_unrename.h
     420task.c
     421task.h
     422task_except.c
     423task_manage.c
     424task_refer.c
     425task_sync.c
     426telnet.c
     427telnet.h
     428termbits.h
     429test_lib.c
     430test_lib.h
     431test_messagebuf1.c
     432test_messagebuf1.h
     433test_messagebuf2.c
     434test_messagebuf2.h
     435test_messagebuf3.c
     436test_messagebuf3.h
     437test_svc.c
     438time_event.c
     439time_event.h
     440time_manage.c
     441tistdtypes.h
     442tl16c550.c
     443tl16c550.h
     444tlsf.c
     445tlsf.h
     446tool_stddef.h
     447tool_svc.h
     448trace_config.c
     449trace_config.h
     450trace_dump.c
     451types.h
     452uaccess.h
     453uart.c
     454uart.h
     455uart_dri.c
     456uart_dri.h
     457unicode.c
     458utils.c
     459utils.h
     460vasyslog.c
     461vmalloc.h
     462wait.c
     463wait.h
     464wavefmt.h
     465workqueue.h
     466xmodem.c
     467xmodem.h
     468zmodem-toppers.c
     469zmodem-toppers.h
     470zmodem.c
     471zmodem.h
     472
     473}}}