Z80 MBC2 - QP/M বায়োস এবং লোডার পুনরায় কম্পাইল করুন: 6 টি ধাপ
Z80 MBC2 - QP/M বায়োস এবং লোডার পুনরায় কম্পাইল করুন: 6 টি ধাপ
Anonim
Z80 MBC2 - QP/M বায়োস এবং লোডার পুনরায় কম্পাইল করুন
Z80 MBC2 - QP/M বায়োস এবং লোডার পুনরায় কম্পাইল করুন

যদি, আমার মত, আপনি নিজেকে এমন একটি অবস্থানে খুঁজে পান যেখানে আপনাকে আপনার MBC2 এর জন্য QP/M বায়োস পুনরায় কম্পাইল করতে হবে - তাহলে আপনি এটি কীভাবে করবেন।

আমি বিদ্যমান সংস্করণ পুনরায় কম্পাইল কিভাবে, প্রক্রিয়া নথিভুক্ত। আপনার প্রয়োজন হলে প্রকৃত বায়োস ফাইলগুলিতে পরিবর্তন করা আপনার উপর নির্ভর করে। আমি কেবল QP/M ইনস্টল করার জন্য আমার পরিবর্তনগুলি করেছি যাতে আমি CP/M 2.2 বায়োসের সংস্করণ ব্যবহার করতে পারি (এই পরিবর্তনগুলি কীভাবে করা যায় তা দেখানো হয়নি)

প্রক্রিয়ার প্রথম অংশটি প্রায় CP/M 2.2 Bios- এর অনুরূপ, তাই যদি আপনার ইতোমধ্যেই আপনার বিল্ড কম্পিউটার সেট -আপ থাকে তাহলে সেই অংশটি এড়িয়ে যেতে পারেন।

মূল পার্থক্য হল যে QP/M কে বুট ডিস্কের প্রথম ট্র্যাক থেকে লোড করতে হবে - না।

সরবরাহ

কম্পাইলার চালানোর জন্য একটি উইন্ডোজ মেশিন। আমি একটি কেভিএম -এ চলমান একটি উইন্ডোজ এক্সপি ভার্চুয়াল মেশিন ব্যবহার করেছি, কারণ এটি খুব ছোট এবং ইন্টারনেটে কখনই যাবে না। কিন্তু এটি উইন্ডোজ 10 এর অধীনে কাজ করে পুরোপুরি ঠিক আছে।

TASM 3.2 z80 কম্পাইলার, গুগলে এটি অনুসন্ধান করুন, আপনার

Z80-mbc2 হোম পেজ থেকে SD জিপ ফাইলের একটি অনুলিপি, লেখার সময় এটি ছিল

Http://www.cpm8680.com/cpmtools/cpmtoolsWin32.zip থেকে উইন্ডোজের জন্য CPMTools এটি একটি 32 বিট সংস্করণ কিন্তু 64 বিট সিস্টেমে ঠিক কাজ করে।

ধাপ 1: আপনার বিল্ড কম্পিউটারে সফটওয়্যার যুক্ত করা

আপনার বিল্ড কম্পিউটারে সফটওয়্যার যোগ করা
আপনার বিল্ড কম্পিউটারে সফটওয়্যার যোগ করা
আপনার বিল্ড কম্পিউটারে সফটওয়্যার যোগ করা
আপনার বিল্ড কম্পিউটারে সফটওয়্যার যোগ করা

একবার আপনি আপনার উইন্ডোজ মেশিনটি চালু এবং চালু করার পরে, উপরের "আপনার প্রয়োজন হবে" বিভাগে উল্লিখিত ফাইলগুলি অনুলিপি করুন বা ডাউনলোড করুন।

আপনার মেশিনে একটি কার্যকরী ডিরেক্টরি তৈরি করুন, আমি পরামর্শ দিচ্ছি (প্রচুর টাইপিং এবং টাইপো এড়াতে) আপনি ড্রাইভ সি -তে একটি ডিরেক্টরি তৈরি করুন, উদাহরণস্বরূপ c: / z80mbc। আমি দৃ strongly়ভাবে সুপারিশ করি যে আপনি যদি সম্ভাব্য এবং দীর্ঘ ডিরেক্টরি পাথগুলির মধ্যে স্থানগুলি এড়িয়ে যান। সহজবোধ্য রাখো.

TASM ফাইলগুলি প্রবেশের জন্য এই ডিরেক্টরিতে একটি ফোল্ডার তৈরি করুন, c: / z80mbc / tasm

এসডি কার্ড ইমেজের জন্য একটি ফোল্ডার তৈরি করুন, c: / z90mbc / SD

প্রতিটি ফাইলে ডান ক্লিক করুন এবং আপনার উপরে তৈরি ডিরেক্টরিগুলিতে বিষয়বস্তু বের করুন। তাই tasm.zip c: / z80mbc / tasm এবং ভীত জিপ ফাইলটি c: / z80mbc / SD এ বের করা হয়

পরবর্তী কিছু ধাপ সহজ করার জন্য আপনি অন্য ডিরেক্টরিতে cpmtool32.zip আনপ্যাক করতে পারেন, উদাহরণস্বরূপ c: / z80mbc / cpmtools।

ধাপ 2: উইন্ডোজ পাথে আপনার সরঞ্জাম যোগ করা

উইন্ডোজ পাথে আপনার সরঞ্জাম যোগ করা
উইন্ডোজ পাথে আপনার সরঞ্জাম যোগ করা
উইন্ডোজ পাথে আপনার সরঞ্জাম যোগ করা
উইন্ডোজ পাথে আপনার সরঞ্জাম যোগ করা

আপনার উইন্ডোজ সংস্করণের উপর নির্ভর করে নিম্নলিখিতগুলির মধ্যে একটি করুন

উইন্ডোজ ১০

এক্সপ্লোরার উইন্ডো থেকে "এই পিসি" আইটেমে ডান ক্লিক করে প্রোপার্টি মেনু খুলুন।

"অ্যাডভান্সড সিস্টেম সেটিংস" এ ক্লিক করুন, এটি "সিস্টেম প্রপার্টিজ" নামে একটি উইন্ডো খুলবে (আপনি অন্যান্য উপায়ে সিস্টেমের বৈশিষ্ট্যগুলিও পেতে পারেন, কিন্তু আমি উইন্ডোজ খুব বেশি ব্যবহার করি না তাই এটি আমার উপায়!)

"পরিবেশ পরিবর্তনশীল" এ ক্লিক করুন

উইন্ডোজ এক্সপি

স্টার্ট বোতামে ক্লিক করুন, "আমার কম্পিউটার" এ ডান ক্লিক করুন, তারপরে আপনি "সিস্টেম বৈশিষ্ট্য" পেতে বৈশিষ্ট্যগুলিতে ক্লিক করতে পারেন।

উন্নত ট্যাবে ক্লিক করুন

"পরিবেশ পরিবর্তনশীল" এ ক্লিক করুন

যখন আপনার স্ক্রিনে এনভায়রনমেন্ট ভেরিয়েবল উইন্ডো থাকে তখন আপনাকে দুটি জিনিস করতে হবে;

একটি নতুন পরিবর্তনশীল যোগ করুন

উইন্ডোজের উপরের অংশে, "এর জন্য ব্যবহারকারী ভেরিয়েবল" এর অধীনে

নতুন ক্লিক করুন

TASMTABS এ নাম টাইপের জন্য

মান টাইপের জন্য c: / z80mbc / tasm

PATH ভেরিয়েবল পরিবর্তন করুন

উইন্ডোটির নিচের অংশে, "সিস্টেম ভেরিয়েবলস" এর অধীনে

পথ নির্বাচন করুন (হাইলাইট করুন), তারপর সম্পাদনা ক্লিক করুন

বিদ্যমান সামগ্রীর শেষে যোগ করুন; c: / z80mbc / tasm; c: / z80mbc / cpmtools

(শুরুতে আধা-কোলন ভুলবেন না!)

এই সংযোজনগুলি কার্যকর করার জন্য আপনাকে এখন কম্পিউটার পুনরায় চালু করতে হবে।

ধাপ 3: টাসম পরীক্ষা করা

টাসম টেস্টিং
টাসম টেস্টিং
টাসম পরীক্ষা করা হচ্ছে
টাসম পরীক্ষা করা হচ্ছে
টাসম টেস্টিং
টাসম টেস্টিং

পরীক্ষা করার জন্য আমরা বিদ্যমান QP/M BIOS এর সঠিক কপি কম্পাইল করতে পারি, আমাদের একটু বেশি প্রস্তুতি নিতে হবে। এই ডিরেক্টরির মধ্যে ফাইলগুলি হল:

BIOS QPM271 - S150918.asm - প্রধান BIOS ফাইল, এই ফাইলটি সম্ভবত আপনি পরিবর্তন করবেন।

QPM271_ColdLoader - S160918.asm - এটি QP/M লোডার, এটি ডিস্ক ইমেজ থেকে মেমরিতে প্রথম ট্র্যাকগুলি পড়ে। আরো প্রচলিত CP/m সিস্টেমে এটিকে বুটস্ট্র্যাপ হিসেবে উল্লেখ করা হবে এবং EEPROM বা ROM- এ থাকবে। আপনার এই ফাইলটি ইতিমধ্যে সংকলিত এবং এসডি কার্ড ইমেজে QPMLDR. BIN হিসাবে সংশোধন করার দরকার নেই

SYSGENQ - S140918.asm - এই প্রোগ্রামটি QP/M ইন্সটলারের সাথে একত্রে ব্যবহার করা হয়, আবার আপনাকে এটি পরিবর্তন করতে হবে না, এটি ব্যবহারের জন্য প্রস্তুত বুট ডিস্ক ইমেজে ইতিমধ্যেই বিদ্যমান। এটি মূলত উপরের কোল্ড লোডার দ্বারা ব্যবহৃত ট্র্যাকগুলি পড়ে এবং লিখে।

আমরা আমাদের TASM ইন্সটল পরীক্ষা করার আগে আপনার আরো একটি ফাইল, cpm22_Z80MBC2.asm প্রয়োজন, এটি এই ডিরেক্টরিতে ডিফল্টরূপে নেই কারণ এটি একই ফাইল cpm 2.2 এর জন্য ব্যবহৃত। QP/M এর প্রাথমিক বুটের জন্য মূল CBIOS/CCP প্রদান করার জন্য আমাদের এই ফাইলটি প্রয়োজন। আপনি CPM_22_Custom_BIOS ডিরেক্টরি থেকে এই ফাইলটি অনুলিপি করতে পারেন।

এটি কপি করতে উইন্ডোজ এক্সপ্লোরার ব্যবহার করুন অথবা কমান্ড (সিএমডি) প্রম্পট থেকে করুন

cd c: / z80mbc / sd / src / QPM_271_Custom_BIOS

কপি.. / CPM_22_Custom_BIOS / cpm22_Z80MBC2.asm।

QP/M BIOS অন্তর্ভুক্ত করার জন্য আপনাকে এখন এই ফাইলটি পরিবর্তন করতে হবে, নোটপ্যাড দিয়ে ফাইলটি খুলুন:

"QPM" (CTRL-F, অথবা এডিট মেনু এবং খুঁজুন) অনুসন্ধান করুন উপরের ছবিটি দেখুন

থেকে ফাইল পরিবর্তন করুন:

;-----------------------------------------------------------------------

; Z80-MBC2; ---------------------------------------------- -------------------------;#অন্তর্ভুক্ত "BIOS QPM271-S150918.asm"; Z80-MBC2 এর জন্য CBIOS অন্তর্ভুক্ত #BIOS CPM22-S030818-R140319.asm অন্তর্ভুক্ত করুন; Z80-MBC2 এর জন্য CBIOS অন্তর্ভুক্ত

প্রতি:

;-----------------------------------------------------------------------

; Z80-MBC2; ---------------------------------------------- ------------------------- #অন্তর্ভুক্ত "BIOS QPM271-S150918.asm"; Z80-MBC2 এর জন্য CBIOS অন্তর্ভুক্ত;#অন্তর্ভুক্ত "BIOS CPM22-S030818-R140319.asm"; Z80-MBC2 এর জন্য CBIOS অন্তর্ভুক্ত

আপনার অনুলিপি করা cpm22_Z80MBC2.asm ফাইলে iLoadMode- এর মানও পরীক্ষা করা উচিত, লাইন 40 এর কাছাকাছি:

;-----------------------------------------------------------------------

; Z80-MBC2; ---------------------------------------------- ------------------------- iLoadMode.equ 0; ILoad মোডের জন্য 1 তে সেট করুন (পরীক্ষার জন্য), ট্র্যাক 0 ইমেজ জেনারেশনের জন্য 0 এ সেট করুন; cpm22.bin বাইনারি ফাইল জেনারেশনের জন্য 2 তে সেট করুন; --------------------------------------- --------------------------------

এটি 0 এ থাকা দরকার, এটি ডিফল্ট - তবে যাই হোক না কেন চেক করুন!

একবার হয়ে গেলে, ফাইলটি সংরক্ষণ করুন।

আপনি এখন টাসম চালাতে পারেন:

tasm -b -g3 -80 cpm22_Z80MBC2.asm qpm22.bin

বিভিন্ন আউটপুট ফাইলের নাম নোট করুন, যদি সবকিছু ঠিক থাকে তবে আপনাকে এইরকম আউটপুট দেখতে হবে:

c: / z80mbc / sd / src / QPM_271_Custom_BIOS> tasm -b -g3 -80 cpm22_Z80MBC2.asm qpm22.bin

TASM Z80 অ্যাসেম্বলার। সংস্করণ 3.2 সেপ্টেম্বর, 2001 tasm: পাস 2 সম্পূর্ণ। tasm: ত্রুটির সংখ্যা = 0 c: / z80mbc / sd / src / QPM_271_Custom_BIOS>

আপনি BIOS- এ যে কোন পরিবর্তন করতে প্রস্তুত! ফাইল

ধাপ 4: আপনার রিয়েল টাইম ঘড়ির ঠিকানা খুঁজুন

আপনি BIOS এর নতুন সংস্করণটি ইনস্টল করার আগে, QP/M ইনস্টলের কিছু অংশকে রিয়েল টাইম ক্লক রুটিনের জন্য এন্ট্রি ঠিকানা জানতে হবে। যদি আপনি QP/M- এ কোন সময় ফাংশন সেট না করেন তাহলে ত্রুটি বার্তা হিসাবে "নো ক্লক" ফিরে আসবে।

ঠিকানা পেতে, qpm22.bin ফাইল কম্পাইল করার সময় উত্পাদিত LST ফাইলটি সম্পাদনা করুন, যেমন।

নোটপ্যাড cpm22_Z80MBC2.lst

TIMDAT লেবেলের জন্য অনুসন্ধান করুন, Ctrl-f (অথবা খুঁজুন) TIMDAT এর জন্য অনুসন্ধান করুন, আপনি এইরকম একটি বিভাগ পাবেন:

0855+ EC16; ======================================================== =============================;

0856+ EC16; টিমড্যাট; 0857+ EC16; ======================================================== =============================; 0858+ EC16; QP/M-to-real-time-clock interface এর জন্য এটি একটি QP/M নির্দিষ্ট রুটিন; 0859+ EC16; কিউপি/এম এর সময়/তারিখ স্ট্যাম্পিং বৈশিষ্ট্যগুলি সম্পূর্ণরূপে ব্যবহার করতে।; 0860+ EC16; TIMDAT এর ঠিকানা অবশ্যই QINSTALL এর সময় নির্দিষ্ট করা উচিত 0861+ EC16; QDOS ইনস্টলেশন মেনু (QP/M ইনস্টলেশন গাইডের 26-27 পৃষ্ঠা দেখুন); 0862+ EC16;; 0863+ EC16; দ্রষ্টব্য: যদি আরটিসি উপস্থিত না থাকে তবে আইওএস সমস্ত 0 বাইট দেবে। এই; 0864+ EC16; QP/M দ্বারা "NO CLOCK" হিসাবে "ব্যাখ্যা" করা হয়েছে।; 0865+ EC16; ======================================================== =============================; 0866+ EC16 TIMDAT 0867+ EC16 C3 19 EC jp USERCLK

এই ক্ষেত্রে EC16, দ্বিতীয় কলাম HEX ঠিকানার একটি নোট করুন। JP USERCLK জাম্প ইন্সট্রাকশনের ঠিক উপরে মন্তব্যগুলির নিচে লাইন থেকে মান নিন। যেখানে এটি TIMDAT বলে।

এখন আপনার উপত্যকা আছে, আপনি ফাইল থেকে বেরিয়ে আসতে পারেন এবং QP/M intsall দিয়ে এগিয়ে যেতে পারেন

ধাপ 5: একটি নতুন ডিস্ক ছবিতে বায়োস যুক্ত করুন

এই ধাপে আমরা DS1N00. DSK বুট ডিস্কের নিজস্ব কপি তৈরি করব এবং QP/M ইনস্টলেশন সম্পন্ন করার জন্য প্রস্তুত BIOS এর নিজস্ব সংস্করণ যুক্ত করব

আপনার কাজের কপিগুলি রাখার জন্য ড্রাইভ সি -এর একটি টেম্প ফোল্ডার তৈরি করতে শুরু করুন। একটি সিএমডি প্রম্পট খুলুন এবং নিম্নলিখিতটি টাইপ করুন

cd c: / z80mbc

mkdir temp cd temp

পরবর্তী এসডি ডিরেক্টরি থেকে মূল ডিস্ক ইমেজটি অনুলিপি করুন

কপি c: / z80mbc / sd / DS1N00. DSK।

ডিস্ক ইমেজ থেকে বর্তমান ফাইলগুলি পান:

cd c: / z80mbc / temp cpmcp -f z80mbc2 -d0 DS1N00. DSK 0:* disk0

উপরের ক্রমটি ডিস্ক 0 নামক অস্থায়ী ডিরেক্টরিটির ভিতরে আরেকটি অস্থায়ী ফোল্ডার তৈরি করবে, তারা ডিস্ক ইমেজ থেকে সমস্ত বিদ্যমান ফাইলগুলি ডিরেক্টরিতে অনুলিপি করবে। আপনার কাছে ফাইল আছে কিনা তা নিশ্চিত করতে DIR ব্যবহার করুন।

পরবর্তীতে আমরা ডিস্ক ইমেজটিকে একটি নতুন ডিস্ক হিসেবে ফরম্যাট করতে পারি, এটি ডিস্ক ইমেজে বুট ট্র্যাক যুক্ত করার একমাত্র সহজ উপায়, স্ক্র্যাচ থেকে সম্পূর্ণ নতুন ডিস্ক তৈরি না করেই। মনে রাখবেন "-b" বিকল্পটি BIOS ব্যবহার করে যা আমরা উপরে সংকলিত করেছি।

mkfs.cpm -f z80mbc2 -d0 -b c: / z80mbc / sd / src / QPM_271_Custom_BIOS / qpm22.bin DS1N00. DSK

এখন বুট ট্র্যাকগুলি আপডেট করা হয়েছে, আপনি ছবিতে মূল ফাইলগুলি যুক্ত করতে পারেন:

cpmcp -f z80mbc2 -d0 DS1N00. DSK disk0/* 0:

আপনার এখন একটি বুটেবল ডিস্ক আছে, এটি আসলে CP/M বুট করবে QP/M নয় পরবর্তী ধাপে আমরা QP/M ইনস্টলার ব্যবহার করে সিপি/এম সিস্টেমের CBIOS অংশটি প্রতিস্থাপন করি

নিশ্চিত করুন যে আপনার বুট আপ এসডি কার্ডের একটি কার্যকরী কপি আছে, তারপর এই ধাপে আপনার তৈরি করা DS1N00. DSK ফাইলটি SD কার্ডের রুট ফোল্ডারে কপি করুন এটি বিদ্যমান ফাইলকে প্রতিস্থাপন করবে।

ধাপ 6: আপনার নতুন ডিস্ক ছবিতে বুট করুন

একটি সিরিয়াল টার্মিনালকে z80mbc2 এর সাথে সংযুক্ত করুন

ব্যবহারকারীর সুইচটি ধরে রাখুন, এটি ধরে রাখুন, রিসেট সুইচ টিপুন এবং ছেড়ে দিন। যখন ব্যবহারকারী LED চলে যায় এবং IOS লাইট ফ্ল্যাশগুলি ব্যবহারকারীর সুইচ ছেড়ে দেয়।

আপনার এখন টার্মিনালে "বুট" স্ক্রিনে থাকা উচিত, এইভাবে: Z80 -MBC2 - A040618

IOS - I/O সাবসিস্টেম - S220718 -R240620 IOS: Z80 ঘড়ি সেট 8MHz IOS: পাওয়া RTC DS3231 মডিউল (26/10/20 16:46:45) IOS: RTC DS3231 তাপমাত্রা সেন্সর: 20C IOS: পাওয়া GPE অপশন IOS: CP/M Autoexec বন্ধ IOS: বুট মোড বা সিস্টেম প্যারামিটার নির্বাচন করুন: 0: কোন পরিবর্তন নেই (3) 1: বেসিক 2: চতুর্থ 3: ডিস্ক সেট 1 (QP/M 2.71) থেকে OS লোড করুন 4: অটোবুট 5: iLoad 6: Z80 ঘড়ির গতি পরিবর্তন করুন-

ডিস্ক সেটকে QP/M এ পরিবর্তন করার জন্য অপশন 8 ব্যবহার করুন, যখন আপনি এটি নির্বাচন করবেন তখন আপনার QP/M BIOS লোড করা উচিত। আমি রিসেট টিপতেও সুপারিশ করব, কারণ আমি বিকল্প 8 এর পরে প্রথম লোডটি বেশ কয়েকবার ব্যর্থ হয়েছি। এটার মত:

IOS: বর্তমান ডিস্ক সেট 1 (QP/M 2.71)

IOS: বুট প্রোগ্রাম লোড হচ্ছে (QPMLDR. BIN)… সম্পন্ন IOS: Z80 এখন থেকে চলছে Z80 -MBC2 QP/M 2.71 কোল্ড লোডার - S160918 লোড হচ্ছে… সম্পন্ন হয়েছে Z80 -MBC2 QP/M 2.71 BIOS - S150918 A> এর কাস্টম সংস্করণ

দ্রষ্টব্য আমি BIOS ফাইল সম্পাদনা করার সময় উপরে "কাস্টম সংস্করণ" যোগ করেছি, এই পদক্ষেপের জন্য একটি ডেমো হিসাবে।

এই মুহুর্তে আপনি আসলে QP/M এর জন্য কাস্টম BIOS দিয়ে CP/M 2.2 Cbios চালাচ্ছেন, তাই TIME কমান্ডের মত কাজ করে না, উদাহরণস্বরূপ যদি আপনি TIME টাইপ করেন (তারিখ+সময়ের সাথে সাড়া দেওয়া উচিত) আপনি পাবেন সিপি/এম 2.2 টাইম এর প্রতিক্রিয়া? - এটি মনে করে এটি ডিস্কে একটি কমান্ড এবং এটি খুঁজে পাচ্ছে না।

এখন ডিস্ক ইমেজে কিউপি/এম প্রতিস্থাপন সিবিআইওএস ইনস্টল করার সময় এসেছে।

Qinstall.com প্রোগ্রাম শুরু করুন:

A> কিনস্টল

QP/M 2.7 ইনস্টলেশন/কনফিগারেশন প্রোগ্রাম v2.1 QINSTALL আপনার ডিস্কে QP/M ইনস্টল করার জন্য আপনার SYSGEN প্রোগ্রাম ব্যবহার করে। আপনার সিস্টেম কনফিগার করার পর, আপনাকে আপনার SYSGEN প্রোগ্রামের নামের জন্য অনুরোধ করা হবে। এই ইউটিলিটি আপনার একটি ডিস্কে পাওয়া উচিত। QINSTALL সফলভাবে শেষ করার জন্য, ডিস্কে সিস্টেম ইমেজ এবং বর্তমানে মেমরিতে থাকা সিস্টেম অভিন্ন হতে হবে। (প্রোগ্রাম বাতিল করতে ব্যবহার করুন।) আপনি কি এগিয়ে যেতে চান? (Y/N):

তারপর এগিয়ে যাওয়ার জন্য Y এর উত্তর দিন।

আপনি কিউসিপি সেটিংস সম্পর্কে পরবর্তী জিজ্ঞাসা করা হবে (আপনি পরে খেলতে পারেন!) এখন N বলুন

আপনি কি পরীক্ষা এবং/অথবা পরিবর্তন করতে চান?

ডিফল্ট QCP সেটিংস? (Y/N): এন

পরবর্তী আপনাকে QDOS সেটিংস সম্পর্কে জিজ্ঞাসা করা হবে, Y টিপুন

আপনি কি পরীক্ষা বা সংশোধন করতে চান?

ডিফল্ট QDOS সেটিংস? (Y/N): Y

আপনার এইরকম একটি মেনু থাকবে:

*** QDOS সিস্টেম ইনস্টলেশন সেটিংস ***

কনসোল স্ক্যানের সময় প্রাপ্ত অক্ষর সংরক্ষণ করুন.. হ্যাঁ BIOS BDOS ত্রুটি কোড টেবিল সমর্থন করে ………। সময়/তারিখ লাফ ভেক্টর কোন ঠিকানা …………। নিষ্ক্রিয় ড্রাইভ/ব্যবহারকারী অনুসন্ধান বৈশিষ্ট্য ……………….. সক্রিয় স্বয়ংক্রিয় ডিস্ক পুনরায় লগ সক্ষম করুন …………………… সক্ষম করুন প্রাথমিক সেটিংস পুনরুদ্ধার করুন QDOS ইনস্টলেশন থেকে বেরিয়ে আসুন বিকল্পটি প্রবেশ করুন:

এই মুহুর্তে আপনাকে উপরের ধাপ 4 থেকে HEX নম্বর লিখতে হবে (আপনার রিয়েল টাইম ঘড়ির ঠিকানা খুঁজুন)

2 টিপুন, এবং HEX ঠিকানা EC16 লিখুন, যদি আপনি বায়োসে কোন পরিবর্তন না করেন, আমার ক্ষেত্রে এটি EC04 যেহেতু আমি কিছু টেক্সট যোগ করেছি।

হেক্সে সময়/তারিখ ভেক্টরের ঠিকানা লিখুন (0 থেকে অক্ষম): EC04

এখন আপনি QDOS মেনু থেকে বেরিয়ে যেতে পারেন এবং এগিয়ে যেতে পারেন।

পরবর্তী পর্দা দেখায়:

আপনার SYSGEN প্রোগ্রামের নাম লিখুন এবং রিটার্ন টিপুন।

(প্রয়োজনে ড্রাইভ নির্দিষ্ট করুন;.com এক্সটেনশন ব্যবহার করবেন না): SYSGENQ

SYSGENQ নামে sysgen- এর বিশেষ সংস্করণ লিখুন

তারপর আপনি দেখতে পাবেন:

*** 59k QP/M ছবি তৈরি করা ***

QINSTALL এখন A: SYSGENQ. COM চালাবে। সিস্টেম ট্র্যাকগুলি পড়ার জন্য আপনাকে অবশ্যই A: SYSGENQ. COM নির্দেশ দিতে হবে। যখন পড়া সম্পূর্ণ হয়, SYSGEN প্রোগ্রাম থেকে প্রস্থান করুন। মেসেজ "*** QINSTALL সার্চিং সিস্টেম ইমেজ ***" পরবর্তী নির্দেশাবলীর পরে প্রদর্শিত হবে। অব্যাহত রাখতে -অথবা- বন্ধ করতে টিপুন -

চালিয়ে যেতে C চাপুন:

SYSGENQ - S140918 - Z80 -MBC2

CP/M 2.2 SYSGEN- এর মত ইউটিলিটি QINSTALL. COM ব্যবহার করে শুধুমাত্র QP/M 2.71 ইনস্টল করার জন্য ব্যবহার করুন সতর্কতা: W কমান্ড সিস্টেম ট্র্যাক ওভাররাইট করবে! সিস্টেম ট্র্যাকগুলি পড়ুন এবং RAM এ লোড করুন বা ডিস্কে ফিরে লিখুন? [আর/ডব্লিউ]>

এই বার্তাটি প্রথমবার দেখলে সিস্টেম ট্র্যাকগুলি পড়ার জন্য R নির্বাচন করুন, তারপর আপনি পাবেন:

পড়া … শেষ

*** সিস্টেম ইমেজের জন্য QINSTALL অনুসন্ধান *** 0900H থেকে শুরু হওয়া সিস্টেম ইমেজ পাওয়া গেছে। QP/M ইনস্টল করা হচ্ছে আপনার SYSGEN প্রোগ্রাম এখন এক্সিকিউশন পুনরায় শুরু হবে। সিস্টেম ট্র্যাকগুলি লেখার জন্য আপনাকে অবশ্যই প্রোগ্রামটি নির্দেশ করতে হবে। অব্যাহত রাখতে -অথবা- বন্ধ করতে চাপুন -

আবার চালিয়ে যেতে C চাপুন:

SYSGENQ - S140918 - Z80 -MBC2

CP/M 2.2 SYSGEN- এর মত ইউটিলিটি QINSTALL. COM ব্যবহার করে শুধুমাত্র QP/M 2.71 ইনস্টল করার জন্য ব্যবহার করুন সতর্কতা: W কমান্ড সিস্টেম ট্র্যাক ওভাররাইট করবে! সিস্টেম ট্র্যাকগুলি পড়ুন এবং RAM এ লোড করুন বা ডিস্কে ফিরে লিখুন? [আর/ডব্লিউ]>

এইবার নতুন QP/M এবং BISO লিখতে W চাপুন ডিস্ক ট্র্যাকগুলিতে:

লেখা… সম্পন্ন

ক>

আপনি এখন রিসেট টিপুন এবং আপনার নতুন কিউপি/এম বায়োসে আবার বুট করতে পারেন। যদি আপনি এখন প্রম্পটে টাইম টাইপ করেন তবে এটি কিউপি/এম এর সম্পূর্ণ সংস্করণটি চালাবে এবং এইভাবে প্রতিক্রিয়া জানাবে:

Z80 -MBC2 - A040618

IOS - I/O সাবসিস্টেম - S220718 -R240620 IOS: 8MHz IOS এ Z80 ঘড়ি সেট: RTC DS3231 মডিউল পাওয়া গেছে (26/10/20 17:10:48) IOS: RTC DS3231 তাপমাত্রা সেন্সর: 20C IOS: পাওয়া GPE অপশন IOS: CP/M Autoexec বন্ধ IOS: বর্তমান ডিস্ক সেট 1 (QP/M 2.71) IOS: লোড হচ্ছে বুট প্রোগ্রাম (QPMLDR. BIN)… সম্পন্ন IOS: Z80 এখন থেকে চলছে Z80 -MBC2 QP/M 2.71 কোল্ড লোডার - S160918 লোড হচ্ছে… Z80-MBC2 QP/M 2.71 BIOS-S150918 A> সময় 26-অক্টো -20, 17:10:56 A> এর কাস্টম সংস্করণ সম্পন্ন হয়েছে

নতুন BIOS- এর সাথে আপনার আপ এবং চলমান, উপরের "কাস্টম সংস্করণ" পাঠ্যটি লক্ষ্য করুন। আপনার সম্ভবত বাকি QP/M ডকুমেন্টেশন

পাখনা

প্রস্তাবিত: