Changeset 722912e in mainline for uspace/drv/audio
- Timestamp:
- 2012-06-29T13:04:54Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ea150dc6
- Parents:
- 6843a9c
- Location:
- uspace/drv/audio/sb16
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/sb16/dma.h
r6843a9c r722912e 67 67 static inline void *dma_create_buffer24(size_t size) 68 68 { 69 void *free_address = as_get_mappable_page(size);70 if (free_address == 0)71 return NULL;72 69 void *address = 73 as_area_create(free_address, size, AS_AREA_READ | AS_AREA_WRITE); 74 if (address != free_address) 75 return NULL; 70 as_area_create(AS_AREA_ANY, size, AS_AREA_READ | AS_AREA_WRITE); 76 71 bzero(address, size); 77 72 return address; -
uspace/drv/audio/sb16/main.c
r6843a9c r722912e 55 55 /*----------------------------------------------------------------------------*/ 56 56 static driver_ops_t sb_driver_ops = { 57 . add_device= sb_add_device,57 .dev_add = sb_add_device, 58 58 }; 59 59 /*----------------------------------------------------------------------------*/ -
uspace/drv/audio/sb16/mixer.c
r6843a9c r722912e 27 27 */ 28 28 29 #include <assert.h> 29 30 #include <bool.h> 30 31 #include <errno.h> 31 32 #include <libarch/ddi.h> 33 #include <unistd.h> 32 34 33 35 #include "ddf_log.h"
Note:
See TracChangeset
for help on using the changeset viewer.