[I/O Header File Generation Options] tab


This tab shows the detailed information on the I/O header file generation tool categorized by the following and the configuration can be changed.

 

(1) [I/O Header File]

(2) [Others]

Figure A.8

Property Panel: [I/O Header File Generation Options] Tab

[Description of each category]

(1)

[I/O Header File]

The detailed information on the I/O header file is displayed and the configuration can be changed.

Update I/O header file on build

Select whether to update the I/O header file at build.

The I/O header file is updated when the device file is newer than that at generation of the I/O header file or properties related to generation of the I/O header file have been updated. Update is performed by automatic overwriting and a backup file with the bak extension is created.

This contents are common to all the build modes.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes(Checking the device file)

Updates the I/O header file when the device file has been updated at build.

Yes(Checking the property)

Updates the I/O header file when the properties have been updated at build.

Yes(Checking the device file and the property)

Updates the I/O header file when the device file or properties have been updated at build.

No

Does not update the I/O header file at build.

Device file on generating I/O header file

The file name and version of the device file when the I/O header file was generated are displayed.

Note that this property is displayed only when a choice other than [No] was made in the [Update I/O header file on build] property.

Default

The file name and version of the device file when the I/O header file was generated

How to change

Changes not allowed

Current device file

The file name and version of the device file which is installed in the running CS+ environment are displayed.

Note that this property is displayed only when a choice other than [No] was made in the [Update I/O header file on build] property.

Default

Current device file

How to change

Changes not allowed

Output 1bit access

Select whether to output the 1-bit macro definition for IOR access in the I/O header file.

This contents are common to all the build modes.

Default

Yes

How to change

Select from the drop-down list.

Restriction

Yes

Outputs 1-bit access.

No

Does not output 1-bit access.

Output definitions regarding ITRON

Select whether to output definitions regarding ITRON.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes(-uitron=on)

Outputs definitions regarding ITRON.

No

Does not output definitions regarding ITRON.

Enable MISRA-C option

Select whether to output an I/O header file compatible with the MISRA-C rules.

This contents are common to all the build modes.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes(-misra_c=on)

Outputs an I/O header file compatible with the MISRA-C rules.

No

The MISRA-C rules are not considered.

(2)

[Others]

Other detailed information on the I/O header file is displayed and the configuration can be changed.

Other additional options

Input the I/O header file options to be added additionally.

The options set here are added at the end of the I/O header file generation options group.

Default

Blank

How to change

Directly enter in the text box or edit by the Character String Input dialog box which appears when clicking the [...] button.

Restriction

Up to 259 characters