home *** CD-ROM | disk | FTP | other *** search
-
-
-
- hhhhwwwwccccppppoooouuuutttt((((DDDD3333XXXX)))) hhhhwwwwccccppppoooouuuutttt((((DDDD3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- _hhhh_wwww_cccc_pppp_oooo_uuuu_tttt - copy data to I/O devices using 16-bit writes
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_tttt_yyyy_pppp_eeee_ssss_...._hhhh_>>>>
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_ssss_yyyy_ssss_tttt_mmmm_...._hhhh_>>>>
-
- _vvvv_oooo_iiii_dddd _hhhh_wwww_cccc_pppp_oooo_uuuu_tttt_((((_cccc_aaaa_dddd_dddd_rrrr______tttt _f_r_o_m_,,,, _vvvv_oooo_llll_aaaa_tttt_iiii_llll_eeee _uuuu_nnnn_ssss_iiii_gggg_nnnn_eeee_dddd _ssss_hhhh_oooo_rrrr_tttt _****_t_o_,,,, _iiii_nnnn_tttt _n_u_m__b_y_t_e_s_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _hhhh_wwww_cccc_pppp_oooo_uuuu_tttt efficiently copies data from main memory to device memory using
- only 16-bit writes.
-
- _hhhh_wwww_cccc_pppp_oooo_uuuu_tttt is similar to _bbbb_cccc_oooo_pppp_yyyy(D3) in that it does not verify the
- accessibility of the memory before attempting the transfer. However,
- _bbbb_cccc_oooo_pppp_yyyy attempts to optimize for speed, and can generate 32-bit and 64-bit
- writes.
-
- When the device is mapped using a PIO map created with _pppp_iiii_oooo______mmmm_aaaa_pppp_aaaa_llll_llll_oooo_cccc(D3X),
- use _pppp_iiii_oooo______bbbb_cccc_oooo_pppp_yyyy_oooo_uuuu_tttt(D3X), which allows you to specify the transfer unit
- size.
-
- RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
- None
-
- SSSSeeeeeeee AAAAllllssssoooo
- bcopy(D3), hwcpin(D3X), pio_bcopyout(D3X).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-