Changeset 5413:c4775e53e3a0 in roaraudio for roard
- Timestamp:
- 02/14/12 21:11:31 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/driver_pwmled.c
r5381 r5413 98 98 // TODO: this function should be optimized. 99 99 ssize_t driver_pwmled_write (struct roar_vio_calls * vio, void *buf, size_t count) { 100 struct driver_pwmled * self = vio->inst;100 struct driver_pwmled * self; 101 101 int value; 102 102 … … 106 106 if ( count != 512 ) 107 107 return -1; 108 109 self = vio->inst; 108 110 109 111 value = ((unsigned char*)buf)[self->channel] / 15; … … 123 125 124 126 int driver_pwmled_ctl(struct roar_vio_calls * vio, roar_vio_ctl_t cmd, void * data) { 125 struct driver_pwmled * self = vio->inst;127 struct driver_pwmled * self; 126 128 127 129 if ( vio == NULL ) 128 130 return -1; 131 132 self = vio->inst; 129 133 130 134 switch (cmd) {
Note: See TracChangeset
for help on using the changeset viewer.