Subversion Repositories Kolibri OS

Rev

Rev 1413 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.  
  2. format MS COFF
  3.  
  4. ;struct builtin_fw {
  5. ;        char *name;
  6. ;        void *data;
  7. ;        unsigned long size;
  8. ;};
  9.  
  10. public ___start_builtin_fw
  11. public ___end_builtin_fw
  12.  
  13. section '.text' code readable executable align 16
  14.  
  15. align 16
  16.  
  17. ___start_builtin_fw:
  18.  
  19.         dd FIRMWARE_R100
  20.         dd R100CP_START
  21.         dd (R100CP_END - R100CP_START)
  22.  
  23.         dd FIRMWARE_R200
  24.         dd R200CP_START
  25.         dd (R200CP_END - R200CP_START)
  26.  
  27.         dd FIRMWARE_R300
  28.         dd R300CP_START
  29.         dd (R300CP_END - R300CP_START)
  30.  
  31.         dd FIRMWARE_R420
  32.         dd R420CP_START
  33.         dd (R420CP_END - R420CP_START)
  34.  
  35.         dd FIRMWARE_RS690
  36.         dd RS690CP_START
  37.         dd (RS690CP_END - RS690CP_START)
  38.  
  39.         dd FIRMWARE_RS600
  40.         dd RS600CP_START
  41.         dd (RS600CP_END - RS600CP_START)
  42.  
  43.         dd FIRMWARE_R520
  44.         dd R520CP_START
  45.         dd (R520CP_END - R520CP_START)
  46. ___end_builtin_fw:
  47.  
  48.  
  49. FIRMWARE_R100   db 'radeon/R100_cp.bin',0
  50. FIRMWARE_R200   db 'radeon/R200_cp.bin',0
  51. FIRMWARE_R300   db 'radeon/R300_cp.bin',0
  52. FIRMWARE_R420   db 'radeon/R420_cp.bin',0
  53. FIRMWARE_RS690  db 'radeon/RS690_cp.bin',0
  54. FIRMWARE_RS600  db 'radeon/RS600_cp.bin',0
  55. FIRMWARE_R520   db 'radeon/R520_cp.bin', 0
  56.  
  57. align 16
  58.  
  59. R100CP_START:
  60.         file 'firmware/r100_cp.bin'
  61. R100CP_END:
  62.  
  63. R200CP_START:
  64.         file 'firmware/r200_cp.bin'
  65. R200CP_END:
  66.  
  67. R300CP_START:
  68.         file 'firmware/r300_cp.bin'
  69. R300CP_END:
  70.  
  71. R420CP_START:
  72.         file 'firmware/r420_cp.bin'
  73. R420CP_END:
  74.  
  75. RS690CP_START:
  76.         file 'firmware/rs690_cp.bin'
  77. RS690CP_END:
  78.  
  79. RS600CP_START:
  80.         file 'firmware/rs600_cp.bin'
  81. RS600CP_END:
  82.  
  83. align 16
  84. R520CP_START:
  85.         file 'firmware/r520_cp.bin'
  86. R520CP_END:
  87.