Code de création d'un fichier *.img
Bonjour,
j'essais de créer mon propre noyau. Mais j'ais un problème pour le tester, je n'arrive pas à créer une image de disquette au format *.img . J'ai trouvé un code sur internet, que voici :
Code:
1 2 3 4 5
| incbin "bootsector.bin"
times 510-($-$$) db 0
dw 0xAA55 ; signature
incbin "kernel.bin"
times ((1440 * 1024)-($-$$)) / 4 dd 0 ; disquette 1.44M |
Mais quand je le compile avec NASM, la console m'affiche :
Code:
1 2
| D:\OS\2>nasm*-f*win32*disq.asm*-o*disq.o
disq.asm:2:*error:*TIMES*value*-2*is*negative |
Pourriez-vous m'aider ?