$title('Remote Third Stage configuration file') name br3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; Title: BR3.A86 ; ; Remote Third Stage Configuration files consist of ; an include of the configuration macros in "bs3cnf.inc", ; followed by the the configuration macros for ; option selection and the "end" macro. ; ; The device macros give characteristics of the devices and ; the search sequence for automatic device selection. ; ; remote_device(Name, Device$3rd$stage) ; ; Name is the device name. No quotes are needed. ; Device$3rd$stage is the third stage procedure of the ; for the device. ; ; ; The following option selection macros serve to determine what the ; bootstrap error routine will do after reporting the error. Only ; ONE of the following three may be invoked. ; ; int1 Causes the Bootstrap to execute an int 1 instruction. This ; is used to return to a monitor after a booting failure. ; ; int3 Causes the Bootstrap to execute an int 3 instruction. This ; is used to return to the iSDM monitor after a booting ; failure. ; ; halt This causes the Bootstrap to halt after an error. ; ; ; The following option selection macros serve to determine what attributes ; the Device Specific Third Stage will have. ; ; cpu_board This selects the type of CPU board you will be using. ; Different CPU boards switch from Real Mode to Protected ; Mode in different manners. Currently the iSBC 286/10(A), ; iSBC 286/12 and iSBC 386/2X/3X are supported. ; ; Macros invoked have a percent sign, others have a semicolon. ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; $include (:f1:bs3cnf.inc) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Remote devices ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %remote_device (r0,thirdstage552A, data_552A) ; %int3 ;halt ; %cpu_board (286/12) ; %end