git.cascardo.eti.br Git - cascardo/kernel/samples/char2/.git/atom logUnnamed repository; edit this file 'description' to name the repository.http://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.gitThadeu Lima de Souza Cascardostatic/git-favicon.pngstatic/git-logo.png2010-05-24T13:15:06ZgitwebAdded len attribute.2010-05-24T13:15:06ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-24T13:15:06Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=c39b413f2ede7cb37a11a3f6b055a06eedbf6b6c
Create a class and a device.2010-05-24T13:07:49ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-24T13:07:49Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=ccfa829bd17614400d2d008c15fef13d08f242a2
Use completion.2010-05-24T12:51:31ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-24T12:51:31Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=10c2d46c6408882fd1eec0b1d59a5dec086040c2
Fix exit module, releasing the right pointer to the buffer.2010-05-21T18:20:38ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-21T18:20:38Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=7440ade78df32b1427597af2e302348745e5dfe5
Fix exit module, releasing the right pointer to the buffer.
Use a circular buffer.2010-05-21T18:14:45ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-21T18:14:45Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=91e474b7d6c004d5c0d3c5c1ff94721ad64d442d
Use mutex.2010-05-20T14:24:20ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-20T14:24:20Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=342d263173687df5085816d9be0423023cd44cf6
USe interruptible version of down.2010-05-20T14:21:36ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-20T14:21:36Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=0ac89f0fe059f1985e9ad39c15794938b5eda7fd
Added user space program to loop reading hello device.2010-05-20T13:44:10ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-20T13:44:10Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=88178e01c428c528750fc29ff2576822aa6d7153
Added user space program to loop reading hello device.
Serialize access to global structure using semaphore.2010-05-20T13:35:22ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-20T13:35:22Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=76680d10903416190497df7dc25d4469401c53bb
Serialize access to global structure using semaphore.
Check truncate and append flags.2010-05-19T16:23:22ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T16:23:22Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=5b94b5e132c4e676bfbbe9bf61249d2893bae429
Use global buffer.2010-05-19T16:15:38ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T16:15:38Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=a7653a054c66dd1a3bb9a63288c875fa428559f0
Write function.2010-05-19T16:11:35ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T16:11:35Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=0bd3205aa20ff03e41783a79665443c7d05ffdb1
Allocate buffer when opening and added release function.2010-05-19T15:41:13ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T15:41:13Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=d99e8889b3f62defbf49d6a3d407abcc9d2a6d6f
Allocate buffer when opening and added release function.
Added read function.2010-05-19T15:36:22ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T15:36:22Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=37ece574b686c8c3631c49bc4068520984a6d949
Do not kfree after cdev_del, which already does kfree for us.2010-05-19T15:35:51ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T15:35:51Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=4b37cdbb4e22dac308907a27286e92fcd98f13eb
Do not kfree after cdev_del, which already does kfree for us.
Create char device.2010-05-19T14:36:34ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T14:36:34Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=0c53df020c7b9a4bade2010a3eb260c4318e48f8
Allocate device number dynamically.2010-05-19T14:16:07ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T14:16:07Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=2808766508d8ef444e7cc4636b37534a910e5600
Register number of devices.2010-05-19T14:12:45ZThadeu Lima de Souza Cascardocascardo@holoscopio.comThadeu Lima de Souza Cascardocascardo@holoscopio.com2010-05-19T14:12:45Zhttp://git.cascardo.eti.br/?p=cascardo/kernel/samples/char2/.git;a=commitdiff;h=62a49651360729088a139ced3fff52b16d29ea36