For the bi-directional signals, I've selected them as inout as the direction and data as the type, since they will be transferring data.
Here are the error messages.
When set as Avalon Master, clock type is
flush(?), bidir is
data:
ERROR:
slave avalonM is not mastered by anyone
Error in processing. System NOT successfully generated.
When set as Avalon Register Slave, clock type is
irq, bidir is
data:
ERROR:
name (e_signal=HASH(0x36f8614)) is no good for a signal
Error in processing. System NOT successfully generated.
When set as Avalon Memory Slave, clock type is
irq, bidir is
data:
Error: Generator program for module 'cpu' did NOT run successfully.
generator cmd was 'c:/quartus//bin/perl561/bin/perl -Ic:/altera/kits/nios2/bin/europa -Ic:/quartus/sopc_builder/bin -Ic:/quartus/sopc_builder/bin/europa -Ic:/quartus/sopc_builder/bin/perl_lib -I. -Ic:/altera/kits/nios2/components/altera_nios2 -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s10_es -Ic:/altera/kits/nios2/components/altera_nios_custom_instr_endian_converter -Ic:/altera/kits/nios2/components/amd_avalon_am29lv065d_flash -Ic:/altera/kits/nios2/components/altera_nios_dev_kit_stratix_edition_sram -Ic:/quartus/sopc_builder/components/altera_sopc_builder -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s40 -Ic:/altera/kits/nios2/components/altera_nios2 -Ic:/altera/kits/nios2/components/altera_avalon_spi -Ic:/altera/kits/nios2/components/altera_avalon_cfi_flash -Ic:/altera/kits/nios2/components/altera_avalon_dma -Ic:/quartus/sopc_builder/components/altera_ahb_avalon_bridge -Ic:/quartus/sopc_builder/components/altera_avalon_avalon_ahb_bridge -Ic:/quartus/sopc_builder/components/altera_avalon_tri_state_bridge -Ic:/altera/kits/nios2/components/OpenCores_Avalon_10_100_Ethernet_MAC -IC:/JSF/CPU/user_logic_ext_flash_if -Ic:/altera/kits/nios2/components/altera_avalon_lan91c111 -Ic:/altera/kits/nios2/components/altera_avalon_lcd_16207 -Ic:/altera/kits/nios2/components/altera_nios_dev_kit_stratix_edition_sram2 -Ic:/altera/kits/nios2/components/altera_nios_multiply -Ic:/altera/kits/nios2/components/altera_nios_dev_board_cyclone_1c20 -Ic:/altera/kits/nios2/components/altera_avalon_user_defined_interface -Ic:/altera/kits/nios2/components/altera_plugs_library -Ic:/altera/kits/nios2/components/altera_avalon_cs8900 -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s10 -Ic:/altera/kits/nios2/components/altera_avalon_jtag_uart -Ic:/altera/kits/nios2/components/altera_avalon_asmi -Ic:/altera/kits/nios2/components/altera_avalon_onchip_memory -Ic:/altera/kits/nios2/components/altera_avalon_onchip_memory2 -Ic:/altera/kits/nios2/components/altera_avalon_timer -Ic:/altera/kits/nios2/components/altera_nios_custom_instr_divide -Ic:/altera/kits/nios2/components/altera_avalon_new_sdram_controller -Ic:/altera/kits/nios2/components/altera_nios_custom_instr_bitswap -Ic:/altera/kits/nios2/components/altera_avalon_epcs_flash_controller -Ic:/altera/kits/nios2/components/altera_avalon_performance_counter -Ic:/altera/kits/nios2/components/altera_avalon_sysid -Ic:/altera/kits/nios2/components/altera_avalon_uart -Ic:/altera/kits/nios2/components/altera_nios_custom_instruction -IC:/JSF/CPU/user_logic_ext_sram_if -Ic:/altera/kits/nios2/components/altera_user_board_setup -Ic:/altera/kits/nios2/components/altera_avalon_pio c:/altera/kits/nios2/components/altera_nios2/cpu_core_select.pl --system_name=jsfcpu --target_module_name=cpu --system_directory=C:/JSF/CPU --sopc_directory=c:/quartus/sopc_builder --sopc_lib_path=C:/JSF/CPU+c:/altera/kits/nios2/components+c:/quartus/sopc_builder/components+c:/altera/kits/nios2/components --generate=1 --verbose=0 --software_only=0 --module_lib_dir=c:/altera/kits/nios2/components/altera_nios2 --sopc_quartus_dir=c:/quartus/ --projectname=jsfcpu.quartus '
Error in processing. System NOT successfully generated.