Changeset 399 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization
- Timestamp:
- Apr 19, 2012, 10:39:44 PM (13 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/AdvancedAta/AdvAtaInit.asm
r392 r399 4 4 5 5 ; 6 ; XTIDE Universal BIOS and Associated Tools 6 ; XTIDE Universal BIOS and Associated Tools 7 7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team. 8 8 ; … … 11 11 ; the Free Software Foundation; either version 2 of the License, or 12 12 ; (at your option) any later version. 13 ; 13 ; 14 14 ; This program is distributed in the hope that it will be useful, 15 15 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 16 16 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 ; GNU General Public License for more details. 17 ; GNU General Public License for more details. 18 18 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 19 ; 19 ; 20 20 21 21 ; Section containing code … … 75 75 ;-------------------------------------------------------------------- 76 76 AdvAtaInit_InitializeControllerForDPTinDSDI: 77 push bp78 push si79 80 77 ; Call Controller Specific initialization function 81 78 mov ax, [di+DPT_ADVANCED_ATA.wControllerID] … … 83 80 jz SHORT .NoAdvancedController ; Return with CF cleared 84 81 82 push bp 83 push si 84 85 85 ; We only support Vision at the moment so no need to identify ID 86 86 call AdvAtaInit_LoadMasterDPTtoDSSIifSlaveInDSDI 87 87 call Vision_InitializeWithIDinAHandConfigInAL 88 88 89 .NoAdvancedController:90 89 pop si 91 90 pop bp 91 92 .NoAdvancedController: 92 93 ret 93 94
Note:
See TracChangeset
for help on using the changeset viewer.