Release 6.3i - libgen Xilinx EDK 6.3
Copyright (c) 1995-2004 Xilinx, Inc.  All rights reserved.

Command Line: libgen -mhs system.mhs -p xc3s400ft256-4 system.mss 

Output Directory (-od)		: C:\edk_user_repository\lab1\
Part (-p)			: spartan3

Software Specification file	: system.mss
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl
...Done
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v1_00_b/data/lmb_bram_if
_cntlr_v2_1_0.tcl ...Done
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
...Done
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_emc_v1_10_b/data/opb_emc_v2_1_0.tcl
...Done

Overriding IP level properties ...
opb_intc (opb_intc_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
32 - overriding c_family value virtex2 to spartan3
bram_block (opb_bram_if_cntlr_1_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd:38 - overriding c_family value virtex2 to spartan3
microblaze (microblaze_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.
mpd:55 - overriding c_family value virtex2 to spartan3
microblaze (microblaze_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.
mpd:56 - overriding c_instance value microblaze to microblaze_0
bram_block (lmb_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd:38 - overriding c_family value virtex2 to spartan3
opb_mdm (debug_module) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd:37
- overriding c_family value virtex2 to spartan3
opb_gpio (push_buttons_3bit) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
37 - overriding c_family value virtex2 to spartan3
opb_gpio (leds_8bit) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
37 - overriding c_family value virtex2 to spartan3
opb_gpio (led_cathodes) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
37 - overriding c_family value virtex2 to spartan3
opb_gpio (led_anodes) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
37 - overriding c_family value virtex2 to spartan3

Performing IP level DRCs on properties...

Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/emc_common_v2_00_a/data/emc_common_v2_1_0.
tcl ...Done
Address Map for Processor microblaze_0
  (0x00000000-0x00001fff) dlmb_cntlr	dlmb
  (0x00000000-0x00001fff) ilmb_cntlr	ilmb
  (0x80200100-0x802001ff) opb_intc_0	mb_opb
  (0x80200200-0x802002ff) debug_module	mb_opb
  (0x80200300-0x802003ff) RS232	mb_opb
  (0x80200400-0x802005ff) SRAM_256Kx32	mb_opb
  (0x80200600-0x802007ff) Push_Buttons_3Bit	mb_opb
  (0x80200800-0x802009ff) LEDs_8Bit	mb_opb
  (0x80200a00-0x80200bff) LED_cathodes	mb_opb
  (0x80200c00-0x80200dff) LED_anodes	mb_opb
  (0x80202000-0x80203fff) opb_bram_if_cntlr_1	mb_opb
  (0x80300000-0x803fffff) SRAM_256Kx32	mb_opb

Check platform configuration ...
opb_v20 (mb_opb) - C:\edk_user_repository\lab1\system.mhs:88 - 2 master(s) : 9
slave(s)
lmb_v10 (ilmb) - C:\edk_user_repository\lab1\system.mhs:112 - 1 master(s) : 1
slave(s)
lmb_v10 (dlmb) - C:\edk_user_repository\lab1\system.mhs:129 - 1 master(s) : 1
slave(s)

Check port drivers...

Check platform address map ...

Overriding system level properties ...
opb_intc (opb_intc_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
40 - overriding c_num_intr_inputs value 2 to 1
opb_intc (opb_intc_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
41 - overriding c_kind_of_intr value 11111111111111111111111111111111 to
0b00000000000000000000000000000001
opb_intc (opb_intc_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
42 - overriding c_kind_of_edge value 11111111111111111111111111111111 to
0b00000000000000000000000000000001
opb_intc (opb_intc_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
43 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to
0b00000000000000000000000000000000
bram_block (opb_bram_if_cntlr_1_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd:34 - overriding c_memsize value 2048 to 8192
opb_v20 (mb_opb) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:39
- overriding c_num_masters value 4 to 2
opb_v20 (mb_opb) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:40
- overriding c_num_slaves value 4 to 9
bram_block (lmb_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd:34 - overriding c_memsize value 2048 to 8192
lmb_bram_if_cntlr (ilmb_cntlr) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
_cntlr_v2_1_0.mpd:41 - overriding c_mask value 0x00800000 to
0b00000000001000000000000000000000
lmb_v10 (ilmb) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:35
- overriding c_lmb_num_slaves value 4 to 1
lmb_bram_if_cntlr (dlmb_cntlr) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
_cntlr_v2_1_0.mpd:41 - overriding c_mask value 0x00800000 to
0b00000000001000000000000000000000
lmb_v10 (dlmb) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:35
- overriding c_lmb_num_slaves value 4 to 1

Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...

Performing System level DRCs on properties...
INFO:MDT - List of peripherals addressable from processor instance microblaze_0
   : 
  - dlmb_cntlr
  - ilmb_cntlr
  - opb_intc_0
  - opb_bram_if_cntlr_1
  - debug_module
  - SRAM_256Kx32
  - RS232
  - Push_Buttons_3Bit
  - LEDs_8Bit
  - LED_cathodes
  - LED_anodes

Building Directory Structure for microblaze_0

Generating platform libraries and device drivers ...

Running CopyFiles ...

Copying files for os standalone_v1_00_a from
C:\EDK\sw\lib\bsp\standalone_v1_00_a\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\standalone_v1_00_a\ ...

Copying files for driver intc_v1_00_c from
C:\EDK\sw\XilinxProcessorIPLib\drivers\intc_v1_00_c\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\intc_v1_00_c\ ...

Copying files for driver uartlite_v1_00_b from
C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\uartlite_v1_00_b\ ...

Copying files for driver emc_v1_00_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\emc_v1_00_a\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\emc_v1_00_a\ ...

Copying files for driver gpio_v2_00_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v2_00_a\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\gpio_v2_00_a\ ...

Copying files for driver cpu_v1_00_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to
C:\edk_user_repository\lab1\microblaze_0\libsrc\cpu_v1_00_a\ ...

Running DRCs for OSes, Drivers and Libraries ... 

Running generate for OS'es, Drivers and Libraries ... 

Running post_generate for OS'es, Drivers and Libraries ... 

Running make for Drivers and Libraries ... 

Configuring make for target include using:

make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar"
"COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=-g" 

Configuring make for target libs using:

make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar"
"COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=-g" 

Libraries generated in C:\edk_user_repository\lab1\microblaze_0\lib\ directory

Running execs_generate for OS'es, Drivers and Libraries ... 

LibGen Done. 
