This page (revision-16) was last changed on 03-Feb-2023 15:21 by Steve N 

This page was created on 23-Jan-2016 02:37 by Steve N

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
16 03-Feb-2023 15:21 25 KB Steve N to previous
15 26-Jan-2016 01:32 25 KB Steve N to previous | to last Added table of contents
14 24-Jan-2016 11:42 25 KB Steve N to previous | to last Amended relocation text
13 24-Jan-2016 09:38 25 KB Steve N to previous | to last Added alternate drive check information. Needs comments on status codes.
12 24-Jan-2016 05:58 24 KB Steve N to previous | to last Added credit information
11 23-Jan-2016 10:21 24 KB Steve N to previous | to last Cleaned up the English from Google English to UK English in the examples sectio.
10 23-Jan-2016 10:03 24 KB Steve N to previous | to last Previously missed out a couple of updates
9 23-Jan-2016 10:02 24 KB Steve N to previous | to last Cleaned up plenty of copied and pasted code.
8 23-Jan-2016 08:32 24 KB Steve N to previous | to last Wiki restricts consecutive spaces to 1, using code formatting to stop this.
7 23-Jan-2016 06:55 24 KB Steve N to previous | to last Added download location information and amended formatting...
6 23-Jan-2016 06:49 24 KB Steve N to previous | to last Formatting amendments... needs a lot more
5 23-Jan-2016 06:41 24 KB Steve N to previous | to last Formatting corrections...
4 23-Jan-2016 03:13 24 KB Steve N to previous | to last Added .cfg file details
3 23-Jan-2016 02:57 23 KB Steve N to previous | to last Cleaned up formatting a lot. Ready for public viewing and amendment.
2 23-Jan-2016 02:45 23 KB Steve N to previous | to last Some headers set up, still needs lots of reformatting... (work in progress)
1 23-Jan-2016 02:37 25 KB Steve N to last Initial raw dump from document released on AtariAge

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 29 changed one line
{{{
At line 31 removed one line
At line 38 changed one line
}}}
At line 60 changed one line
{{{
At line 65 changed one line
}}}
At line 68 added one line
{{{
At line 113 added one line
}}}
At line 128 added one line
{{{
At line 135 added one line
}}}
At line 134 removed one line
At line 140 added one line
{{{
At line 145 added one line
}}}
At line 143 removed one line
At line 145 changed one line
Open a file in order to carry out subsequent I / O operations.
Open a file in order to carry out subsequent IO operations.
At line 150 added one line
{{{
At line 155 added one line
}}}
At line 152 removed one line
At line 159 added 2 lines
{{{
At line 164 added one line
}}}
At line 168 added 2 lines
{{{
At line 173 added one line
}}}
At line 177 added 2 lines
{{{
At line 180 added one line
}}}
At line 184 added 2 lines
{{{
At line 187 added one line
}}}
At line 191 added 2 lines
{{{
At line 195 added one line
}}}
At line 199 added 2 lines
{{{
At line 202 added one line
}}}
At line 206 added 2 lines
{{{
At line 211 added one line
}}}
At line 216 added one line
{{{
At line 220 added one line
}}}
At line 224 added 2 lines
{{{
At line 230 added one line
}}}
At line 234 added 2 lines
{{{
At line 239 added one line
}}}
At line 243 added one line
{{{
At line 245 added one line
}}}
At line 249 added 2 lines
{{{
At line 254 added one line
}}}
At line 219 changed one line
xBIOS_LOAD_BINARY_FILE
!xBIOS_LOAD_BINARY_FILE
At line 260 added 2 lines
{{{
At line 263 added one line
}}}
At line 267 added 2 lines
{{{
At line 270 added one line
}}}
At line 273 added one line
At line 275 added 2 lines
{{{
At line 280 added one line
}}}
At line 234 changed one line
Change address I / O buffer. If before the call to set the marker C = 1, the relocation can be carried out even during I / O. The data will not be lost. If the marker before calling C = 0, buffer contents will not be copied to a new location.
Change address IO buffer. If before the call to set the marker C = 1, the relocation can be carried out even during IO. The data will not be lost. If the marker before calling C = 0, buffer contents will not be copied to a new location.
{{{
At line 289 added one line
}}}
At line 292 added one line
At line 294 added 2 lines
{{{
At line 297 added one line
}}}
At line 301 added 2 lines
{{{
At line 304 added one line
}}}
At line 310 added 2 lines
{{{
At line 313 added one line
}}}
At line 316 added one line
At line 318 added 2 lines
{{{
At line 323 added one line
}}}
At line 258 changed one line
xBIOS_SET_BUFFER_SIZE
!xBIOS_SET_BUFFER_SIZE
At line 328 added 2 lines
{{{
At line 331 added one line
}}}
At line 263 changed 2 lines
Counters During I/O
[ Please note that this example originates from xBios v3 ]
!Counters During I/O
{{{
At line 462 added one line
}}}
At line 393 removed one line
At line 395 changed one line
[ Please note this example originates from xBios v3 ] [ Formatting requires cleanup ]
{{{
At line 570 added one line
}}}
At line 573 added one line
!Indexed Data within File - LZ4 Graphics Decompression
At line 501 changed 2 lines
!Indexed Data within File - LZ4 Graphics De/compression
[ Please note this example originates from xBios v3 ]
{{{
At line 653 added one line
}}}
At line 582 changed 2 lines
When you first load xBIOS, you can complete a check to see if your disk drive is ultraspeed (see next example). If so, save a value to xHSPEED.
When loading data, copy the value of xHSPEED to xSPEED and use the following code:
When you first load xBIOS, you can complete a check to see if your disk drive is ultraspeed (see next example). If so, save a value to xHSPEED. When loading data, copy the value of xHSPEED to xSPEED and use the following code:
At line 658 added one line
{{{
At line 662 added one line
}}}
At line 591 changed one line
Detecting High Speed Devices [ Needs clean-up ]
!Detecting High Speed Devices
At line 670 added 2 lines
{{{
At line 609 changed one line
}}}
At line 693 added 2 lines
{{{
At line 699 added one line
}}}
At line 619 changed one line
Varying Directory Sizes [ - Needs checking and cleaning up - ]
!Varying Directory Sizes
At line 705 added 2 lines
{{{
At line 711 added one line
}}}
At line 632 changed one line
xBOOT
!!xBOOT
At line 722 added 2 lines
{{{
At line 642 changed one line
}}}