summaryrefslogtreecommitdiffhomepage
path: root/dev/HPFS
diff options
context:
space:
mode:
Diffstat (limited to 'dev/HPFS')
-rw-r--r--dev/HPFS/EPM/EBS.i (renamed from dev/HPFS/X64/EBS.asm)0
-rw-r--r--dev/HPFS/EPM/EPM.asm35
2 files changed, 35 insertions, 0 deletions
diff --git a/dev/HPFS/X64/EBS.asm b/dev/HPFS/EPM/EBS.i
index 3c55825b..3c55825b 100644
--- a/dev/HPFS/X64/EBS.asm
+++ b/dev/HPFS/EPM/EBS.i
diff --git a/dev/HPFS/EPM/EPM.asm b/dev/HPFS/EPM/EPM.asm
new file mode 100644
index 00000000..fadb555c
--- /dev/null
+++ b/dev/HPFS/EPM/EPM.asm
@@ -0,0 +1,35 @@
+;; FILE: EBS.asm
+;; PURPOSE: EXPLICIT PARTITION MAP BOOT STRUCTURE (HPFS RELATED).
+;; AUTHOR: AMLAL EL MAHROUSS
+
+[bits 64]
+
+HPFS_EPM_HEADER:
+ db "EPMAM", 0
+ db "HPFS ", 0
+HPFS_EPM_UUID:
+ dd 0
+ dw 0
+ db 0
+ db 0
+ db 0
+ db 0
+ db 0
+ db 0
+ db 0
+ db 0
+ dd 0xAD ;; REVISON
+ dd 0 ;; NUM BLOCKS
+ dd 512 ;; SECTOR SZ
+ dd 0
+ dd 0
+ dw 0x1f ;; NewOS
+ dd 1
+ db "FileSystem (C:)", 0
+ times 401 db 0
+HPFS_EPM_HEADER_END:
+
+
+%include "EBS.i"
+
+times 512 db 0 \ No newline at end of file