diff --git a/src/bios/rom/SETUP/PITEM_OLD.as b/src/bios/rom/SETUP/PITEM_OLD.as deleted file mode 100644 index 2e863fb..0000000 --- a/src/bios/rom/SETUP/PITEM_OLD.as +++ /dev/null @@ -1,32 +0,0 @@ -;--------------------------------------- -PITEM: -; HL - item's address - LD E,(HL) ; x-coordinate - INC HL - LD D,(HL) ; y-coordinate - INC HL ; address of next parametr - CALL LOCAT ; set position of item - CALL PRINTZ ; print item's name - LD A,(HL) ; address of next parametr - CALL READCMS ; read item`s value from cmos - INC HL - LD B,(HL) ; item's value mask - INC HL - INC HL - AND B -RRLP: - RRCA - RRC B - JR NC,RRLP - RLCA - OR A - JP Z,PRINTZ - LD B,A - XOR A -NIT: - LD C,#FF - CPIR - RET NZ - DJNZ NIT - JP PRINTZ -;--------------------------------------- \ No newline at end of file diff --git a/src/bios/rom/SETUP/SETUP.AS b/src/bios/rom/SETUP/SETUP.AS deleted file mode 100644 index 6e5931e..0000000 --- a/src/bios/rom/SETUP/SETUP.AS +++ /dev/null @@ -1,35 +0,0 @@ -; DEFINE MAX_END_ADDR #A2FF ;!!!!! ਢ離 -; INCLUDE '../MEM_MAP.INC' - -; ORG #8000 - DB "SETUP" - JR JUMP - DB "(C) 2001 PETERS PLUS LTD " -JUMP: - DI - POP HL - LD SP,#7FFF - PUSH HL - PUSH AF - LD HL,#8000 ;!!!!!!!!!!hardcode - PUSH HL - LD DE,Depacker_start ; 楤 !!!!! - PUSH DE - LD HL,DEPAKER - LD BC,LENBLOK - LDIR - LD HL,PAKCODE ; 娢 - LD DE,MAIN_Unpacked_Start ; 㤠 ᯠ뢠 - RET - -DEPAKER: -; INCBIN 'Build/Bin/DEPACK.BIN' - DISP Depacker_start - INCLUDE 'src/bios/ROM/SETUP/DEPACK.ASM' - ENT - - -PAKCODE: - INCBIN 'Build/Bin/MAIN.HR' -LENBLOK EQU $-DEPAKER - diff --git a/src/doc/ATA Command Table in OpCode Order.pdf b/src/doc/ATA Command Table in OpCode Order.pdf deleted file mode 100644 index 55fff95..0000000 Binary files a/src/doc/ATA Command Table in OpCode Order.pdf and /dev/null differ diff --git a/src/doc/ATA Command Table in OpCode Order.xlsx b/src/doc/ATA Command Table in OpCode Order.xlsx deleted file mode 100644 index a0af16e..0000000 Binary files a/src/doc/ATA Command Table in OpCode Order.xlsx and /dev/null differ diff --git a/src/doc/ATA-ATAPI Command Set 3.pdf b/src/doc/ATA-ATAPI Command Set 3.pdf deleted file mode 100644 index 079b801..0000000 Binary files a/src/doc/ATA-ATAPI Command Set 3.pdf and /dev/null differ diff --git a/src/doc/testing.txt b/src/doc/testing.txt deleted file mode 100644 index 80ed436..0000000 --- a/src/doc/testing.txt +++ /dev/null @@ -1,166 +0,0 @@ -#55,#70,#64,#61,#74,#65,#20,#42,#49,#4F,#53 - - -#41,#76,#61,#69,#6C,#61,#62,#6C,#65 - -A - -IY+DRVHD_H - -ENDMSG - -FIND_AVAILABLE_STRUCT - -IDE2 - -DRVHD_H - - -ITMADDR EQU #BA00 - - - -IDE0 EQU #C1C0 -IDE1 EQU #C1C8 -IDE2 EQU #C1D0 -IDE3 EQU #C1D8 - - -sjasmplus.exe --nologo --syntax=f --fullpath --lst - -41482/256+256-41482 -24310+162 - -59 -246 - -=84 - - -csetup.bin = dsetup.asm packed -depack.bin = depack.asm -bsetup.bin = bsetup.asm + depack.bin + csetup.bin -extended.bin = extended.asm -ROM.BIN = rom.asm + extended.bin + bsetup.bin - - - -br pc == #D000 -b644 old -b71c new -ITMADDR EQU #BA00 ;;;;;;!!!!! -ITMTABS EQU #BA00 ;;;;!!!!!!b900 - -4D656D6F72792054 -#2C,#BA,#61,#BA,#96,#BA,#CB,#BA,#00,#BB,#3E,#BB,#79,#BB,#B0,#BB -2CBA61BA96BACBBA00BB3EBB79BBB0BB - - - -;Memory dump -;#0000-#3FFF : STANDART ROM BIOS -;#4000-#7BFF : NOT USED MEMORY -;#7C00-#7C7F : SYSTEM JUMP RESIDENT -;#7C80-#7DFF : NOT USED MEMORY -;#7E00-#7FFF : SECTOR BUFFER AND TEMPORY AREA -;#8000-#8002 : SETUP ENTRY POINT -;#8003-#80F0 : STACK FRAME -;#80F1-#80FD : NOT USED MEMORY -;#80FE-#80FF : INTERRUPT ADDRESS -;#8000-#B3FF : SETUP AND BOOT PROGRAM -;#B400-#BAFF : BOOT MESSAGES -;#B900-#BEFF : SETUP MESSAGES AND ITEMS -;#BF00-#BFFF : STACK FRAME -;#C000-#D8FF : NOT USED MEMORY -;#D900-#FFFF : UNPACKED LOGOTYPE - -;REGISTER #10 -; %00000111 - SYSTEM DISK -; %01110000 - ALT SYSTEM DISK - -;REGISTER #11 -; %00000011 - FDD FIRST 720 / 1.44 / NONE -; %00001100 - FDD SECOND -; %00110000 - IDE Primary MASTER AUTO / SETUP / DISABLED -; %11000000 - IDE Primary SLAVE -----//------ -;REGISTER #12 - CYLINDERS (MASTER) -;REGISTER #14 - HEADS (MASTER) -;REGISTER #15 - SECTORS (MASTER) -;REGISTER #16 - CYLINDERS (SLAVE) -;REGISTER #18 - HEADS (SLAVE) -;REGISTER #19 - SECTORS (SLAVE) -;REGISTER #1A - -;REGISTER #20 -; %00110000 - IDE Secondary MASTER AUTO / SETUP / DISABLED -; %11000000 - IDE Secondary SLAVE -----//------ - -ide0 #c1c0 -ide1 #c1c8 -ide2 #c1d0 -ide3 #c1d8 - -DTYPE_H = 7 - - CALL GET_AVAILABLE_STRUCT - LD A,#02 - CALL COMMONIDE - CALL GET_AVAILABLE_STRUCT - LD A,#03 - CALL COMMONIDE - - - CMOSARE: - DS 14 - DB SAVERAM+EXTBIOS ;X0E - OPTIONS - DB TDL250+TRATE30 ;X0F - KEYBOARD - DB SDIDE1+ASDFDD2 ;X10 - SYSTEM DISKS - DB FD1720+FD2720+HD1AUTO+HD2AUTO ;X11 - FDD & HDD - DB 0 ;X12 - CYLINDERS LOW MASTER - DB 0 ;X13 - CYLINDERS HIGH MASTER - DB 0 ;X14 - HEADS MASTER - DB 0 ;X15 - SECTORS MASTER - DB 0 ;X16 - CYLINDERS LOW SLAVE - DB 0 ;X17 - CYLINDERS HIGH SLAVE - DB 0 ;X18 - HEADS SLAVE - DB 0 ;X19 - SECTORS SLAVE - DB 0 ;X1A - COLOR STYLE - DB TURBON+SPRIN ;X1B - HARDARE CONF - DB BAS128 ;X1C - RESET MODE - DB REBOOTM ;X1D - REBOOT MSG, HDD W/P - DB %00000000 ;X1E - TRDOS - DB #77 ;X1F - SCREEN POSITION - DB HD1AUTO+HD2AUTO ;X20 - Secondary HDD's - DB %00000000 ;X21 - DB %00000000 ;X22 - DB %00000000 ;X23 - DB %00000000 ;X24 - DB %00000000 ;X25 - DB %00000000 ;X26 - DB %00000000 ;X27 - DB %00000000 ;X28 - DB %00000000 ;X29 - DB %00000000 ;X2A - DB %00000000 ;X2B - DB %00000000 ;X2C - DB %00000000 ;X2D - DB %00000000 ;X2E - DB %00000000 ;X2F - DB %00000000 ;X30 - DB %00000000 ;X31 - DB #19 ;X32 - CENTURY - DB %00000000 ;X33 - DB %00000000 ;X34 - DB %00000000 ;X35 - DB %00000000 ;X36 - DB %00000000 ;X37 - DB %00000000 ;X38 - DB %00000000 ;X39 - DB %00000000 ;X3A - DB %00000000 ;X3B - DB %00000000 ;X3C - DB %00000000 ;X3D - DB %00000000 ;X3E - DB %00000000 ;X3F - CHECKSUM - - logo_rastr_hrust.bin \ No newline at end of file diff --git a/src/doc/xFFD.txt b/src/doc/xFFD.txt deleted file mode 100644 index 50d12b1..0000000 --- a/src/doc/xFFD.txt +++ /dev/null @@ -1,25 +0,0 @@ -Pentagon & Scorpion - - #7FFD -bit0 \ -bit1 - номер страницы ОЗУ, подключенной в верхние 16 КБ памяти с адреса #C000 -bit2 / - -bit3 - выбор отображаемой видеостраницы. страница 5 / страница 7 -bit4 - номер страницы ПЗУ. BASIC128 / BASIC48 - -bit5 \- запрещение расширенной памяти (48K защёлка) при блокированной памяти > 128 кб, иначе старший бит номера страницы -bit6 - используются при расширении памяти до 512K в выборе номера страницы -bit7 / - - - #1FFD -bit0 – открывает доступ на чтение и запись в страницу RAM0 из окна CPU0 (#0000-#3FFF). -bit1 – при D1=1 подставляет в окно CPU0 сервисную страницу из текущего выбранного банка ПЗУ (ROM2) -bit2 - не используется -bit3 - используется как сигнал передачи данных TxD программного интерфейса RS232 - -bit4 - 1 - подключает страницу ОЗУ в банку 3, номер страницы в bit 2..0 #7FFD -bit5 - используется как сигнал интерфейса принтера STROBE -bit6 - не используется -bit7 - не используется \ No newline at end of file