renamed mem.inc and removed unused items

This commit is contained in:
2024-10-12 15:38:24 -04:00
parent bc89850c00
commit ac6ad77249

View File

@@ -18,7 +18,7 @@
; OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ; OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
; SOFTWARE. ; SOFTWARE.
%ifndef __INC_MEM %ifndef __INC_EARLY_MEM
; ## Generic Low mem map (from osdev wiki) ## ; ## Generic Low mem map (from osdev wiki) ##
@@ -60,13 +60,11 @@
; next free space is 0x32D0 ; next free space is 0x32D0
%define fat32_nc_data 0x35D0 %define fat32_nc_data 0x35D0
%define fat32_nc_data_size 16 %define fat32_nc_data_SIZE 16
; lba_packet for raw_disk_read ; lba_packet for raw_disk_read
%define lba_packet 0x4000 %define lba_packet 0x4000
;PhysicalAddress = Segment * 16 + Offset ;PhysicalAddress = Segment * 16 + Offset
%define SEG_TO_LINEAR(s,o) ((s << 4) + o) %define SEG_TO_LINEAR(s,o) ((s << 4) + o)
@@ -76,21 +74,5 @@
; Seg = (physical - offset) / 16 ; Seg = (physical - offset) / 16
%define LINEAR_TO_SEGMENT(p,o) ((p - o) >> 4) %define LINEAR_TO_SEGMENT(p,o) ((p - o) >> 4)
; create normalized linear addres from seg:off (16:4)
; Segement = linear >> 4 (top 16 bits)
; offset = linear & 0x0F (low 4 bits)
struc EarlyBootStruct_t
.lba_packet_offset resw 1
endstruc
; 20 bytes, passed to loaded kernel
struc SteviaInfoStruct_t
.MemoryMapPtr resd 1
.MemoryMapEntries resd 1
.BPBDataPtr resd 1
.EBPBDataPtr resd 1
endstruc
%endif %endif
%define __INC_MEM %define __INC_EARLY_MEM