Changeset 24f3874 in mainline for generic/src/ddi/ddi.c
- Timestamp:
- 2006-04-23T16:09:15Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7f0837c
- Parents:
- 1f41004e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/src/ddi/ddi.c
r1f41004e r24f3874 51 51 * there was a problem in creating address space area. 52 52 */ 53 static int ddi_ map_physmem(task_id_t id, __address pf, __address vp, count_t pages, bool writable)53 static int ddi_physmem_map(task_id_t id, __address pf, __address vp, count_t pages, bool writable) 54 54 { 55 55 ipl_t ipl; … … 121 121 * ENOENT if there is no task matching the specified ID. 122 122 */ 123 static int ddi_ enable_iospace(task_id_t id, __address ioaddr, size_t size)123 static int ddi_iospace_enable(task_id_t id, __address ioaddr, size_t size) 124 124 { 125 125 ipl_t ipl; … … 159 159 spinlock_unlock(&tasks_lock); 160 160 161 rc = ddi_ enable_iospace_arch(t, ioaddr, size);161 rc = ddi_iospace_enable_arch(t, ioaddr, size); 162 162 163 163 spinlock_unlock(&t->lock); … … 172 172 * @return 0 on success, otherwise it returns error code found in errno.h 173 173 */ 174 __native sys_ map_physmem(ddi_memarg_t *uspace_mem_arg)174 __native sys_physmem_map(ddi_memarg_t *uspace_mem_arg) 175 175 { 176 176 ddi_memarg_t arg; 177 177 178 178 copy_from_uspace(&arg, uspace_mem_arg, sizeof(ddi_memarg_t)); 179 return (__native) ddi_ map_physmem((task_id_t) arg.task_id, ALIGN_DOWN((__address) arg.phys_base, FRAME_SIZE),179 return (__native) ddi_physmem_map((task_id_t) arg.task_id, ALIGN_DOWN((__address) arg.phys_base, FRAME_SIZE), 180 180 ALIGN_DOWN((__address) arg.virt_base, PAGE_SIZE), (count_t) arg.pages, 181 181 (bool) arg.writable); … … 188 188 * @return 0 on success, otherwise it returns error code found in errno.h 189 189 */ 190 __native sys_ enable_iospace(ddi_ioarg_t *uspace_io_arg)190 __native sys_iospace_enable(ddi_ioarg_t *uspace_io_arg) 191 191 { 192 192 ddi_ioarg_t arg; 193 193 194 194 copy_from_uspace(&arg, uspace_io_arg, sizeof(ddi_ioarg_t)); 195 return (__native) ddi_ enable_iospace((task_id_t) arg.task_id, (__address) arg.ioaddr, (size_t) arg.size);195 return (__native) ddi_iospace_enable((task_id_t) arg.task_id, (__address) arg.ioaddr, (size_t) arg.size); 196 196 } 197 197 … … 202 202 return ddi_int_control_arch(enable, flags); 203 203 } 204
Note:
See TracChangeset
for help on using the changeset viewer.