Commit Graph

60 Commits

Author SHA1 Message Date
Dmitry Zavalishin 8da0f592e9 Added driver_structure.drawio 2019-11-29 23:17:06 +03:00
Dmitry Zavalishin 87dd1de0f7 Update index.rst 2019-11-29 22:27:53 +03:00
Dmitry Zavalishin 82d39a4072 Update introduction.rst.inc 2019-11-29 21:26:49 +03:00
Dmitry Zavalishin e61555bd8e Update introduction.rst.inc 2019-11-29 21:19:31 +03:00
Dmitry Zavalishin 6e48b86296 up 2019-11-28 15:19:43 +03:00
Dmitry Zavalishin 90d02e4f66 dev desc and fncs 2019-11-27 18:36:22 +03:00
Dmitry Zavalishin daf95f8170 example 2019-11-27 18:09:38 +03:00
Dmitry Zavalishin e23d8b3c29 Update structure.rst.inc 2019-11-27 17:26:18 +03:00
Dmitry Zavalishin 1c32dc0f38 Update structure.rst.inc 2019-11-27 16:37:52 +03:00
Dmitry Zavalishin 67f54a2dab Update structure.rst.inc 2019-11-27 16:23:59 +03:00
Dmitry Zavalishin 6dbea2fdfb book 2019-11-27 12:48:02 +03:00
Dmitry Zavalishin 0341bb9121 misc 2018-11-13 12:39:43 +03:00
Dmitry Zavalishin be4884b7c4 add 2018-11-13 12:39:11 +03:00
dzavalishin 26b03e5b0b get best mode 2015-07-03 14:04:23 +03:00
dzavalishin cced0d9ff1 work on OS integration (embox) 2015-07-03 14:02:18 +03:00
dzavalishin 7c45ef923d bochs src in progress 2015-07-03 02:56:52 +03:00
dzavalishin aa2483fd31 bochs src cleanup, not yet ready 2015-07-03 01:47:28 +03:00
dzavalishin 615850d2aa bugfix 2015-07-02 18:59:54 +03:00
dzavalishin 98a03b71f9 bringing in bochs drv 2015-07-02 18:56:15 +03:00
dzavalishin ef11ca52bb more tests (properties) 2015-07-02 13:55:12 +03:00
dzavalishin 8b078d1f34 make install, etc 2015-07-02 13:40:35 +03:00
dzavalishin dc79d5c5a5 kernel driver usage example code cleanup and extension 2015-07-02 01:11:30 +03:00
dzavalishin 3ed4bb4ad7 device name field 2015-07-02 00:35:45 +03:00
dzavalishin 7327be3f75 cleanup 2015-07-01 23:30:56 +03:00
dzavalishin b7f58d2a1b properties - more tests 2015-07-01 16:10:40 +03:00
dzavalishin 07db1e875f simple driver skeleton is simpler now 2015-07-01 14:06:28 +03:00
dzavalishin bc72b6d1a6 properties + partial test 2015-07-01 13:20:18 +03:00
dzavalishin df2a54bb1c async 2 sync test ok 2015-07-01 02:15:23 +03:00
dzavalishin 345bf655ec default func to convert async (rq) entry point to sync one 2015-07-01 01:59:41 +03:00
dzavalishin 2376d48e65 some attempt to touch ADA - turned off 2015-06-30 18:09:08 +03:00
dzavalishin f92ec8c542 some attempt to touch ADA 2015-06-30 18:07:47 +03:00
dzavalishin 50f6bbf361 some work on default q impl 2015-06-29 17:11:43 +03:00
dzavalishin b5763c3e61 indirect kernel api 2015-06-29 15:13:26 +03:00
dzavalishin b996583cac check for non-NULL func ptr 2015-06-28 10:14:02 +03:00
dzavalishin 5700565e19 indirect kernel API sketch 2015-06-27 23:27:48 +03:00
dzavalishin 70fb38b2b3 examples makefiles, syntax cleanup 2015-06-26 19:07:34 +03:00
dzavalishin 9f6181ef23 sync interface, previde event 2015-06-26 16:21:49 +03:00
dzavalishin e833aa17c9 example kernel code to connect to OpenPOD drivers 2015-06-26 16:08:48 +03:00
dzavalishin 7272adc3c9 moved code to libs 2015-06-26 00:44:13 +03:00
dzavalishin 2065809056 moved request to pod_rq.h 2015-06-25 19:28:29 +03:00
dzavalishin fdee78d390 moved request to pod_rq.h 2015-06-25 19:26:16 +03:00
dzavalishin dd0a207e6f empty rq.h 2015-06-25 19:23:22 +03:00
dzavalishin 52e411fd3f document update 2015-06-25 19:20:03 +03:00
dzavalishin 2e8ef15251 bugfix, makefiles 2015-06-25 13:47:37 +03:00
dzavalishin 82c6826ddc state flags, makefiles 2015-06-25 13:26:34 +03:00
dzavalishin 164b218112 request class check 2015-06-25 12:42:26 +03:00
dzavalishin 051ae511ef drv skeleton breakdown 2015-06-25 02:39:59 +03:00
dzavalishin ae84c3cfd8 simple driver skeleton 2015-06-25 02:19:04 +03:00
dzavalishin 10d6e1db31 unit test - some pseudo-io 2015-06-25 02:00:52 +03:00
dzavalishin 7913bdc97c unit test - run some requests to the driver test env 2015-06-25 01:39:08 +03:00