Changeset 249 for soft/giet_vm/boot


Ignore:
Timestamp:
Jul 18, 2013, 6:33:38 PM (11 years ago)
Author:
alain
Message:

Various modifications to support IO Bridge,
and MEMC configuration interface.

Location:
soft/giet_vm/boot
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/boot/boot_init.c

    r246 r249  
    109109{ [0 ... GIET_NB_VSPACE_MAX - 1] = 0 };
    110110
     111// lock protecting TTY0
     112__attribute__((section (".wdata")))
     113unsigned int boot_tty0_lock = 0;
     114
    111115
    112116//////////////////////////////////////////////////////////////////////////////
     
    504508            boot_puts("\n[BOOT ERROR] in boot_add_pte() function\n");
    505509            boot_puts("the length of the ptab vobj is too small\n");
     510
     511            boot_puts(" max_pt2 = ");
     512            boot_putd( max_pt2 );
     513            boot_puts("\n");
     514            boot_puts(" pt2_id  = ");
     515            boot_putd( pt2_id );
     516            boot_puts("\n");
     517           
    506518            boot_exit();
    507519        }
     
    899911            if (periph[periph_id].type == PERIPH_TYPE_DMA)
    900912            {
    901                 if (periph[periph_id].channels != NB_DMA_CHANNELS)
     913                if (periph[periph_id].channels > NB_DMA_CHANNELS)
    902914                {
    903915                    boot_puts("\n[BOOT ERROR] Too much DMA channels in cluster ");
     
    13281340                break;
    13291341                case PERIPH_TYPE_IOB:    // vci_io_bridge component
    1330                     if (IOMMU_ACTIVE)
     1342                    if (USE_IOB)
    13311343                    {
    13321344                        // TODO
  • soft/giet_vm/boot/reset.S

    r246 r249  
    220220boot_lf_string:         .asciiz "\n"
    221221
    222 boot_tty0_lock:         .word   0
    223 
    224222        .set    reorder
    225223
Note: See TracChangeset for help on using the changeset viewer.