Changes between Version 7 and Version 8 of MjpegCourse/VgmnNoirqMono


Ignore:
Timestamp:
Mar 11, 2009, 2:14:52 PM (15 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MjpegCourse/VgmnNoirqMono

    v7 v8  
    3838        vgmn.to_initiator.new() // cpu.vci
    3939
    40         # Ici, on récupère l'implémentation matérielle de tg, qui va
    41         # nous permettre d'instancier le coprocesseur et son controlleur
    42 
    43         tg = dsx.TaskModel.getByName('tg').getImpl(soclib.HwTask)
    44         # La création nous retourne les deux composants crées.
    45         ctrl, coproc = tg.instanciate(arch, 'tg0')
    46         # Il reste à donner une adresse au controlleur, et le connecter
    47         # à l'interconnect (attention il a deux ports)
    48         ctrl.addSegment('tg_ctrl', 0x70200000, 0x100, False)
    49         ctrl.vci_initiator // vgmn.to_initiator.new()
    50         ctrl.vci_target // vgmn.to_target.new()
    51 
    52         # pareil avec ramdac
    53         ramdac = dsx.TaskModel.getByName('ramdac').getImpl(soclib.HwTask)
    54         ctrl, coproc = ramdac.instanciate(arch, 'ramdac0')
    55         ctrl.addSegment('ramdac_ctrl', 0x71200000, 0x100, False)
    56         ctrl.vci_initiator // vgmn.to_initiator.new()
    57         ctrl.vci_target // vgmn.to_target.new()
     40# Generation des coprocesseurs, commentée pour l'instant
     41#        # Ici, on récupère l'implémentation matérielle de tg, qui va
     42#        # nous permettre d'instancier le coprocesseur et son controlleur
     43#
     44#       tg = dsx.TaskModel.getByName('tg').getImpl(soclib.HwTask)
     45#        # La création nous retourne les deux composants crées.
     46#       ctrl, coproc = tg.instanciate(arch, 'tg0')
     47#        # Il reste à donner une adresse au controlleur, et le connecter
     48#        # à l'interconnect (attention il a deux ports)
     49#       ctrl.addSegment('tg_ctrl', 0x70200000, 0x100, False)
     50#       ctrl.vci_initiator // vgmn.to_initiator.new()
     51#       ctrl.vci_target // vgmn.to_target.new()
     52#
     53#        # pareil avec ramdac
     54#       ramdac = dsx.TaskModel.getByName('ramdac').getImpl(soclib.HwTask)
     55#       ctrl, coproc = ramdac.instanciate(arch, 'ramdac0')
     56#       ctrl.addSegment('ramdac_ctrl', 0x71200000, 0x100, False)
     57#       ctrl.vci_initiator // vgmn.to_initiator.new()
     58#       ctrl.vci_target // vgmn.to_target.new()
    5859
    5960