home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / cbm / os-include.lha / os-include / devices / bootblock.i < prev    next >
Text File  |  1993-10-15  |  757b  |  39 lines

  1.     IFND    DEVICES_BOOTBLOCK_I
  2. DEVICES_BOOTBLOCK_I    SET    1
  3. **
  4. **    $VER: bootblock.i 36.6 (5.11.90)
  5. **    Includes Release 40.15
  6. **
  7. **    floppy BootBlock definition
  8. **
  9. **    (C) Copyright 1985-1993 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13.     IFND    EXEC_TYPES_I
  14.     INCLUDE    "exec/types.i"
  15.     ENDC
  16.  
  17.  STRUCTURE BB,0
  18.     STRUCT    BB_ID,4            ; 4 character identifier
  19.     LONG    BB_CHKSUM        ; boot block checksum (balance)
  20.     LONG    BB_DOSBLOCK        ; reserved for DOS patch
  21.     LABEL    BB_ENTRY        ; bootstrap entry point
  22.     LABEL    BB_SIZE
  23.  
  24. BOOTSECTS    EQU    2        ; 1K bootstrap
  25.  
  26. BBID_DOS    macro            ; something that is bootable
  27.         dc.b    'DOS',0
  28.         endm
  29.  
  30. BBID_KICK    macro            ; firmware image disk
  31.         dc.b    'KICK'
  32.         endm
  33.  
  34.  
  35. BBNAME_DOS    EQU    $444F5300    ; 'DOS\0'
  36. BBNAME_KICK    EQU    $4B49434B    ; 'KICK'
  37.  
  38.     ENDC    ; DEVICES_BOOTBLOCK_I
  39.