1. Си / Говнокод #17682

    +136

    1. 1
    2. 2
    for (j = 0; j < NUM_DMA_BUFFERS; j++)
            *(int *)dev->channel[0].virtDma[j] = 0x1235+j;

    ЯННП

    Запостил: codemonkey, 23 Февраля 2015

    Комментарии (9) RSS

    • Ф чом праблема?
      Ответить
      • Наверное в касте к поинтеру на инт и в 0x1235
        Ответить
      • Magic constant, каст в сигнед инт, и тот факт что virt_dma был мапнут через virt_to_phys 20 строками выше.
        Ответить
        • s/virt_to_phys/phys_to_virt
          Ответить
        • Школоло прочитало умное слово
          Ответить
        • >20 строками выше.
          это ты как увидел?
          Ответить
          • Элементарно, дорогой Абсолют! Просто он - автор статей, текстов и кодов
            Ответить
            • Т.е. говно он, а не код? Я правильно понял!?
              Ответить
        • > и тот факт что virt_dma был мапнут через virt_to_phys 20 строками выше.

          А, извините, невнимательно читал.
          Ответить

    Добавить комментарий