Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: RMD-1

Roman Bórik SAPI-1

> Nekdo tu psal, ze ma v maliku jak pro konkretni disk sestavit bios diskovy tabulky.
> Co takhle Sapickovy RMD-1 disk osazeny 0,5 a 1Mb?
 
Tu su tabulky pre 1MB Ram disk.
 
; RAM disk 1MB, 512 alokacnych blokov o velkosti 2kB, 128 poloziek adresara
 
; DPH - hlavicka diskovych parametrov
DPH_RM: DW XLT_RM ; prekaldova tabulka
 DW 0,0,0 ; pracovna oblast BDOSu
 DW DIRBUF_RM ; sektorovy buffer
 DW DPB_RM ; blok diskovych parametrov
 
; prekladova tabulka
XLT_RM: DB 0,1,2,3,4,5,6,7
 
; DPB - blok diskovych parametrov
DPB_RM: DW 16 ; SPT - 16 logickych sektorov na stopu
 DB 4 ; BSH - log2 poctu log. sektorov v alokacnom bloku
 DB 15 ; BLM - pocet log. sektorov v alokacnom bloku minus jedna
 DB 0 ; EXM - maska rozsirenia
 DW 511 ; DSM - pocet alokacnych blokov minus jedna
 DW 127 ; DRM - pocet poloziek adresara minus jedna
 DB 11000000B ; - AL0 - bitova maska blokov rezervovanych
 DB 00000000B ; - AL1   pre adresar
 DW 0 ; CKS - pocet sektorov adresara, testovane na neregulernu
   ;       vymenu media - RAM disk nepotrebuje
 DW 0 ; OFF - pocet rezervovanych stop pre system
 
; buffre
DIRBUF_RM:
 DS 128 ; sektorovy buffer
ALV_RM: DS 64 ; alokacna bitova mapa
;CSV_RM: DS 0 ; nepotrebne
 
 
Prakticky by tu vobec nemusela byt prekladova tabulka XLT_RM a v tabulke DPH by miesto tejto adresy bola 0.
Musela by sa ale upravit rutina TRANS takto.
 
TRANS:
 LD L,C
 LD H,B
 LD A,E
 OR D
 RET Z
 EX DE,HL
 ADD HL,BC
 LD L,(HL)
 LD H,0
 RET
 
Roman
 

Zobrazit původní podobu

Vlákno · 39 zpráv

Zobrazit celé vlákno na jedné stránce

  1. Re: RMD-1 Roman Bórik
  2. Re: RMD-1 Roman Bórik
  3. Re: Re: RMD-1 Jiri Biba
  4. Re: Re: Re: RMD-1 Jiri Biba
  5. Re: Re: Re: RMD-1 Roman Bórik
  6. Re: Re: Re: RMD-1 EC1045
  7. Re: Re: Re: RMD-1 EC1045
  8. Re: Re: Re: RMD-1 Roman Bórik
  9. Re: Re: Re: Re: RMD-1 Jiri Biba
  10. Re: Re: Re: Re: RMD-1 Jiri Biba
  11. Re: Re: Re: Re: RMD-1 Jiri Biba
  12. Re: Re: Re: RMD-1 Jiri Biba
  13. Re: Re: Re: RMD-1 EC1045
  14. Re: Re: Re: RMD-1 Jiri Biba
  15. Re: Re: Re: RMD-1 Roman Bórik
  16. Re: Re: Re: RMD-1 Jiri Biba
  17. Re: Re: Re: RMD-1 Jiri Biba
  18. Re: Re: Re: Re: RMD-1 melsoft
  19. Re: Re: Re: Re: RMD-1 EC1045 Přílohy: 2
  20. Re: Re: Re: Re: RMD-1 Jiri Biba
  21. Re: Re: Re: Re: Re: RMD-1 melsoft
  22. Re: Re: Re: Re: Re: RMD-1 Jiri Biba
  23. Re: Re: Re: Re: Re: Re: RMD-1 melsoft
  24. Re: Re: Re: Re: Re: Re: RMD-1 Jiri Biba
  25. Re: Re: Re: Re: Re: RMD-1 EC1045
  26. Re: Re: Re: Re: Re: RMD-1 Jiri Biba
  27. Re: Re: Re: Re: Re: RMD-1 EC1045
  28. RE: Re: Re: Re: Re: RMD-1 Jiri Biba
  29. Re: Re: Re: Re: Re: RMD-1 EC1045
  30. ROM-1A EC1045
  31. RE: ROM-1A Jiri Biba
  32. Re: ROM-1A EC1045
  33. RMD-1 Jiri Biba
  34. RE: ROM-1A Jiri Biba
  35. Re: RMD-1 EC1045
  36. Re: ROM-1A EC1045
  37. Re: ROM-1A Jiri Biba
  38. Re: RMD-1 Jiri Biba
  39. Re: ROM-1A EC1045