Disc is the shape. Disk is a disc-shaped magnetic storage medium.
CDs are Compact Discs as per the licensing conditions. If they're Compact Disks, they're not CDs.
Advanced Master Reference Manual [Remastered PDF]
Re: Advanced Master Reference Manual [Remastered PDF]
Code: Select all
$ bbcbasic
PDP11 BBC BASIC IV Version 0.45
(C) Copyright J.G.Harston 1989,2005-2024
>_
Re: Advanced Master Reference Manual [Remastered PDF]
It seems that 'disk' generally refers to magnetic storage, whereas 'disc' refers to optical storage. The former being popularised by IBM for their Hard Disk Storage and the latter by Philips & Sony with the Compact Disc. So both spellings are common in computing.
Personally I've always favoured disc for both optical and magnetic storage, so perhaps I'm in the minority.
Decent discussion with citations over on wikipedia: https://en.wikipedia.org/wiki/Spelling_of_disc
Re: Advanced Master Reference Manual [Remastered PDF]
The PDF in the opening post has been updated to revision 2.
Changes since revision 1 (February 2021):
Changes since revision 1 (February 2021):
- p12 (14) Ch.1 Core Machine : '262K of ROM' should be 128K
- p14 (16) Ch.1 Real time clock, last para : '10mf' should be '100µF'
- p17 (19) Ch.1 Analogue Port para 4 : '5mS' should be '5ms'
- p18 (20) Ch.1 External I/O : '2Mhz' should be '2MHz'
- p20 (22) Ch.2 para 4 'Display mode 7' : 'IC15 latches the information...' should be IC21.
- p37 (39) Ch.5 Keyboard Controller : 'MHz1' should be 'MHZ1'
- p37 (39) Ch.5 Keyboard Controller SWTI : 'pin22' should be 'pin 22'
- p47 (49) Ch.6 Addressable latch HS0,HS1 : 20K modes (0,1,2) should be 0,1 ; 10K modes (4,5) should be 1,1
- p48 (50) Ch.6 note 5) Light pens : 'co-ordinates' should be 'coordinates'
- p59 (61) Ch.7 Example of motor control: 'over-ride' should be 'override'
- p65 (67) Ch.9 AC Parametric Test Info : 'Parametric-Specification' should be 'Parametric Specification'
- p66 (68) Ch.9 SA data latching point : 'SA5050' should be 'SAA5050'
- p71 (72) Ch.10 nIRQ : '10mS' should be '10ms'
- p74 (76) Ch.10 Page FD : removed references to Eurocard
- p81 (83) Ch.11 Pages &80-&BF: 'k' bits/bytes should be 'K' bits/bytes
- p82 (84) Ch.11 Page &FD: '64k bytes' should be '64K bytes'
- p82 (84) Ch.11 &3000-&7FFF: '20k bytes' should be '20K bytes'
- p83 (85) Ch.11 VDU Workspace &300 : 'co-ordinate' should be 'coordinate'
- p87 (89) Ch.11 MOS Functions note 4) USERV : should say 'pass the unknown OSWORDs &E0-&FF to the user'
- p91 (93) Ch.11 VDUV On Entry C=0 and C=1 : 'co-ordinate' should be 'coordinate'
- p92 (94) Ch.11 Printer data flow : 'Look-up' should be 'Look up'
- p101 (103) Ch.12 Tube Protocols para 2 : 'effect' should be 'affect'
- p112 (114) Ch.12 note 3) Interrupt Service Time : 'mS' should be 'ms'
- p115 (117) Ch.12 Tube Protocols, Reason code 7 : '256-transfer' should be '256-byte transfer'
- p119 (121) Ch.12 Hardware access to the NMI : 'NMI-pin' should be 'NMI pin'
- p125 (127) Ch.13 Terminal Emulator Control Codes : 'CALL FFC8H' should be 'CALL 0FFC8H'
- p129 (131) Ch.13 TTY : 'RS432' should be 'RS423'
- p160 (162) Ch.17 OSBYTE 96 : X=&40 RFC on, X=&41 RFC off, X=&62 TFC on, X=&63 TFC off
- p168 (170) Appendix 1 OSWORD A=&5 : "ROM ID's" should be 'ROM IDs'
- p174 (176) Appendix 2 OSBYTE &16 and &17 : '10mS' should be '10ms'
- p181 (183) Appendix 2 VDU25,104-111 - Horizontal line fill : 'nonbackground' should be 'non-background'
- p181 (183) Appendix 2 VDU25,112-119 - Plot parallelogram : 'co-ordinates' should be 'coordinates'
- p182 (184) Appendix 2 VDU25,240-255 - User program calls : 'nongraphics' should be 'non-graphics'
- p188 (190) Appendix 2 Page thirteen - &D00-&D5F : 'NMI's' should be 'NMIs'
- p189 (191) Appendix 2 Link 1 : '1 Mhz bus' should be '1MHz bus'
- p189 (191) Appendix 2 Link 21 : 'Light-pen' should be 'Light pen'
- p191 (193) Appendix 3 Sideways ROMs : "ROM's" should be 'ROMs'; "EPROM's" should be 'EPROMs'
- p191 (193) Appendix 3 Sideways ROMs : 'lCS' (lower-case L) should be 'ICS' (uppercase I)
- p193 (195) Appendix 3 *CONFIGURE FDRIVE : 'mS' should be 'ms'
- p195 (197) Appendix 3 OSBYTE A=161 : 'tracker-ball' should be 'trackerball'
- p197 (199) Appendix 3 'top-bit' should be 'top bit'
- p198 (200) Appendix 3 *FX25 : 'ISO-font' should be 'ISO font'
- p201 (203) Appendix 4 STATUS *PS : 'Printer Sever' should be 'Printer Server'
- p208 (210) Appendix 6 TP5 : 'op-code' should be 'opcode'
- p208 (210) Appendix 6 PL12 : 'k bytes' should be 'K bytes'
- p212 (214) Appendix 7 Cartridge A 17 Clock : 'Mhz' should be 'MHz'
- p213 (215) Appendix 7 Cartridge B 10 LPSTB : 'Light-Pen' should be 'Light Pen'
- p214 (216) Appendix 7 Cartridge B 11 BA7 : '125nS' should be '125ns'
- p215 (217) Appendix 8 bottom of page : 0.5µ5 should be 0.5µs for BBC model B or Master
- p219 (221) Appendix 8 BBR : +1 cycle if branch taken
- p220 (222) Appendix 8 BBS : +1 cycle if branch taken
- p224 (226) Appendix 8 BIT instruction : 'effect either the accumulator of the memory location' should be 'affect either the accumulator or the memory location'
- p224 (226) Appendix 8 BIT instruction : N and V flags are not affected in immediate addressing mode
Re: Advanced Master Reference Manual [Remastered PDF]
Well done! (I felt a bit bad about my mega list of tiny tiny changes...)
- andyruwilliams
- Posts: 21
- Joined: Sat Feb 18, 2023 6:45 pm
- Contact:
Re: Advanced Master Reference Manual [Remastered PDF]
Thanks
Brilliant piece of work
Andy
Brilliant piece of work
Andy
- BeebMaster
- Posts: 7403
- Joined: Sun Aug 02, 2009 5:59 pm
- Location: Lost in the BeebVault!
- Contact:
Re: Advanced Master Reference Manual [Remastered PDF]
p.46 says the CRTC has "sixteen" registers, but then on the next page has a table of all 18. I think this wording is in the original, certainly it's in the RTF OCR of the original but I don't have the actual original book to hand. It might be deliberate though if the authors were intending to treat the 2 light pen registers separately.
Re: Advanced Master Reference Manual [Remastered PDF]
Utterly fabulously gorgeous on my Kindle.
Thankyou so very much for all of these.
Thankyou so very much for all of these.