/asm/boot/boot.asm

http://github.com/dennis-gemini/tests · Assembly · 28 lines · 23 code · 5 blank · 0 comment · 0 complexity · 72f3b8ef1e6008c80053a2a2daa85524 MD5 · raw file

  1. org 07c00h
  2. jmp short start
  3. nop
  4. BS_OEMName DB 'Dennis_C'
  5. BPB_BytesPerSector DW 512
  6. BPB_SectorsPerCluster DB 1
  7. BPB_ReservedSectorCount DW 1
  8. BPB_NumberOfFAT DB 2
  9. BPB_RootEntryCount DW 224
  10. BPB_TotalSection16 DW 2880
  11. BPB_Media DB 0xF0
  12. BPB_FATSize16 DW 9
  13. BPB_SectorPerTrack DW 18
  14. BPB_NumberOfHeads DW 2
  15. BPB_HiddenSectors DD 0
  16. BPB_TotalSector32 DD 0
  17. BS_DriveNumber DB 0
  18. BS_Reserved1 DB 0
  19. BS_BootSignature DB 29h
  20. BS_VolumeID DD 0
  21. BS_VolumeLabel DB 'Dennis Chen'
  22. BS_FileSysType DB 'FAT12 '
  23. start: