home *** CD-ROM | disk | FTP | other *** search
- TYP
- OSTRICKS.DOC OSBORNE 1 UNDOCUMENTED TRICKS
- TAKEN FROM 6/82 MICROCOMPUTING LETTER P. 24.
- OZYTRX10.DOC VERSION 1.0
- ***************************************************
- * *
- * ORIGINAL FILE MODIFIED BY BOB SCHULTZ *
- * OF *
- * *
- * OZYMANDIAS II *
- * *
- * THE *
- * *
- * INFORMATION INTERCHANGE SERVICE *
- * FOR *
- * OSBORNE I COMPUTER OWNERS *
- * *
- * BOX 65 *
- * STATION G *
- * TORONTO, ONTARIO *
- * M4M 3E8 *
- * *
- ***************************************************
-
-
- BAUD RATE:
- THE RS-232C BAUD RATE CAN BE SET USING THE
- FOLLOWING:
- RESET = 057H ;6850 RESET
- B03 = 056H ;300/600 BAUD
- B12 = 055H ;1200/2400 BAUD
- B96 = 054H ;9600/19200 BAUD
- BASE = 0E500H ;BIOS JUMP TABLE ON MODIFIED
- ;UNITS, (VER 1.3) ELSE
- ;0EA00H ON UNMODIFIED.
- ;(VER 1.2)
- MVI C,B96 ;..FOR 9600
- CALL BASE+03CH ;SET THE NEW RATE
-
- THESE RATES CAN ALSO BE DOUBLED BY CHANGING
- THE JUMPER J1 IN THE OS-1. TO GET TO THIS JUMPER,
- REMOVE THE TWO KNOBS WITH AN ALLEN KEY AND REMOVE
- THE SCREWS HOLDING THE FRONT PANEL IN PLACE. THE
- JUMPER IS LOCATED BEHIND THE RS-232 PORT ABOUT HALF
- WAY BACK ON THE BOARD, JUST TO THE LEFT OF THE 6850.
- WHEN THE JUMPER IS INSTALLED, YOU GET THE LOWER OF
- EACH PAIR OF BAUD RATES. WHEN IT IS REMOVED, YOU
- GET THE HIGHER.
-
- THE BITS FOR THE 6850 CONTROL REGISTER ARE THE
- FOLLOWING:
-
- CR1 CR0 COUNTER DIVIDE SELECT BITS
- 0 0 DIVIDE BY 1
- 0 1 DIVIDE BY 16
- 1 0 DIVIDE BY 64
-
- CR4 CR3 CR2 WORD SELECT BITS
- 0 0 0 7 BITS + EVEN PARITY + 2 STOP BITS
- 0 0 1 7 BITS + ODD PARITY + 2 STOP BITS
- 0 1 0 7 BITS + EVEN PARITY + 1 STOP BIT
- 0 1 1 7 BITS + ODD PARITY + 1 STOP BIT
- 1 0 0 8 BITS + NO PARITY + 2 STOP BITS
- 1 0 1 8 BITS + NO PARITY + 1 STOP BIT
- 1 1 0 8 BITS + EVEN PARITY + 1 STOP BIT
- 1 1 1 8 BITS + ODD PARITY + 1 STOP BIT
-
- CR6 CR5 TRANSMITTER CONTROL BITS
- 0 0 *RTS = LOW, XMIT INTERRUPT DISABLED
- 0 1 *RTS = LOW, XMIT INTERRUPT ENABLED
- 1 0 *RTS = HIGH, XMIT INTERRUPT DISABLED
- 1 1 *RTS = LOW, XMIT INTERRUPT DISABLED
- XMITS A BREAK LEVEL ON THE XMIT DATA OUTPUT.
-
- NOTE: *RTS IS A GROUND TRUE SIGNAL. IT GOES OUT
- WITHOUT ANY BUFFERING (UGH!!!) ON PIN 8 OF
- THE MODEM CONNECTOR. BE VERY CAREFUL IF YOU
- USE THIS CONNECTOR. *RTS FROM THE 6850 DOES
- NOT GO TO THE RS-232 PORT AT ALL, BUT DOES
- SEEM TO TURN OFF THE DATA COMING OUT OF PIN 3
- OF THE RS-232 CONNECTOR.
-
- CR7 RECEIVE INTERRUPT ENABLE BIT
- THE FOLLOWING INTERRUPTS ARE ENABLED BY THIS
- BIT: REVEIVE DATA REGISTER FULL, OVERRUN,
- OR A LOW TO HIGH TRANSITION ON THE *DCD SIGNAL
- LINE (DATA CARRIER DETECT).
- NOTE: *DCD HAS AN INVERTING BUFFER TO PIN 4 OF BOTH
- THE RS-232 CONNECTOR AND THE MODEM CONNECTOR.
-
- BOOTING RIGHT-SIDE DISK DRIVE:
- ON RESET, WHEN YOU GET THE PROMPT FOR A
- CARRIAGE RETURN TO BOOT NORMALLY, REPLY WITH
- A DOUBLE-QUOTE MARK "
- THE RIGHT SIDE DRIVE IS THEN A:, AND THE
- LEFT SIDE DRIVE IS B:.
- THIS IS USEFUL IF YOUR LEFT SIDE DRIVE IS
- TEMPORARILY NOT OPERATING PROPERLY (OR AT ALL).
-
- PRINTER TOGGLE:
- CP/M CONTROL-P IS THE NORMAL TOGGLE. IF ADDR
- 0DA0DH IS NON-ZERO, THE PRINTER WILL RECEIVE AN
- ECHO OF THE CONSOLE OUTPUT.
-
- PROGRAM FUNCTION KEYS:
- SET THEM UP AS IN THE MANUAL. THEY ARE THEN
- INVOKED WITH A CONTROL 0-9, WHICH IS NOT CLEAR
- IN THE MANUAL.
-
- WORDSTAR BACKSPACE:
- AFTER THE MODIFICATION IS APPLIED TO YOUR
- COMPUTER, THE BACK-ARROW KEY (WHICH USED TO BE
- THE DELETE CHAR KEY), IS NOW THE CURSOR-LEFT KEY.
- DELETE IS CONTROL - (MINUS) (UNDOCUMENTED).
-
- MODIFICATION GOOD NEWS:
- 1. THE CAPITAL LOCK NOW WORKS FOR ALL CHAR.
- 2. ALL PROGRAMS CAN HANDLE AUTO-SCROLL.
-
- MODIFICATION BAD NEWS:
- 1. IN WORDSTAR, WHEN YOU AUTO-SCROLL, THE
- DISPLAY DOES AN ANNOYING LEFT/RIGHT DANCE WHEN
- DOING A RAPID VERTICAL SCROLL.
- 2. THE UPGRADE BIOS USES REGISTERS X AND Y.
- CP/M WAS WRITTEN IN 8080 CODE WHERE THESE DO
- NOT EXIST. CP/M PROGRAMS WHICH USE X AND Y, AND
- WORKED FINE PREVIOUSLY, MAY HAVE TO BE ALTERED
- TO SAVE X AND Y ON THE STACK PRIOR TO CP/M CALLS.
-
- SETUP DUMBNESS:
- AFTER RUNNING SETUP, YOU MUST DO A COLD BOOT
- (I.E. HIT THE RESET BUTTON) IN ORDER TO GET THE
- CHANGES INTO MEMORY. IT WOULD BE SO NICE TO BE
- ABLE TO GET THE CHANGES INTO MEMORY FOR TESTING
- WITHOUT WRITING TO THE DISK, BUT THAT'S THE WAY
- THE SOFTWARE BYTES.
-
- ---------------------------------------------
-
- MAY 24, 1982 THERE WERE SOME SERIOUS PIECES OF MIS-
- INFORMATION IN THE ORIGINAL FILE.....57H IS A RESET
- FOR THE 6850. THE CORRECT NUMBER HAS BEEN ENTERED
- AND SOME INFORMATION ADDED. I WILL TRY TO KEEP THIS
- FILE UP TO DATE AND POSTED ON MISSISSAUGA RCP/M
- (416)-826-5394. LEAVE ANY COMMENTS, SUGGESTIONS,
- PROGRAMS, ETC. THERE OR WRITE TO ME AT THE ADDRESS
- AT THE TOP OF THE FILE. DISKETTES OF PROGRAMS CON-
- FIGURED FOR THE OSBORNE, GENERAL PURPOSE UTILITIES,
- SOFTWARE TOOLS, TIPS, PROBLEMS, SOME HUMOR AND
- GAMES, AND ANYTHING ELSE THAT I THINK THAT PEOPLE
- WILL LIKE, WILL BE DISTRIBUTED AT A COST OF $10 PER
- DISKETTE. SEND ME ANY INFORMATION, PROGRAMS, ETC.
- THAT YOU LIKE TO SEE ENTERED INTO THE PUBLIC DOMAIN.
- OZYMANDIAS (THE MODIFIED OSBORNE I COMPUTER) IS UP
- AND DOWN SO OFTEN WITH DISK PROBLEMS (BDOS ERROR--
- BAD SECTOR) THAT I MUST HAVE THE WORLD'S MOST EX-
- PENSIVE YO-YO.
- HAPPY YO-YOING {BOB SCHULTZ}
-
-
- SIG/ACCESS: