1
0
Fork 0
forked from AbleOS/ableos

Commit graph

  • 2a082d8283 rudimentary render surfaces koniifer 2024-10-15 01:24:29 +0100
  • 1eee33ce8b fix icky pointer misalignment move dt_api to stn for ease of use do away with now redundant strobe example (colour example is basically strobe now) koniifer 2024-10-14 18:54:53 +0100
  • 6fa1c829fd Horizon work Able 2024-10-13 22:34:33 -0500
  • 820c3e459b optimisations koniifer 2024-10-14 01:31:23 +0100
  • 3af28f1666 use able image koniifer 2024-10-13 23:41:17 +0100
  • 96c2bd5cd5 bitmap image support & better mem opts restructure render lib add peony's render api additions and example add image example fix some dubious bugs i had made in unused code in mem_serve.rs remove tetris stub (now in peony's fork) update hblang koniifer 2024-10-13 23:38:43 +0100
  • ea8eca1089 various stn & render-api changes koniifer 2024-10-12 21:39:09 +0100
  • 7f4a040505 WIP help doc koniifer 2024-10-12 15:53:32 +0100
  • 82f5cdbe21 add --noaccel flag to disable vm acceleration, update repbuild help koniifer 2024-10-12 15:02:55 +0100
  • aac6d61dc6 stupid fix koniifer 2024-10-12 13:39:23 +0100
  • 3df6f18c85 fix buffers update hblang auto cpu feature detection for repbuild less verbose buffer api add peony's tetris stub koniifer 2024-10-12 13:35:49 +0100
  • 07ee8de9f1 push it to prod 😄 experimental avx stuff (enable it yourself, coward) update hblang & fiddle with stuff koniifer 2024-09-30 21:45:57 +0100
  • f64f654610 Device work Able 2024-09-21 19:20:38 -0500
  • 7d4b12a103 remove debugging info + fix the updating of hbvm Able 2024-09-21 19:20:14 -0500
  • 758629df0a thumbs up Able 2024-09-20 05:06:08 -0500
  • 04a449965b + Able 2024-09-20 04:02:58 -0500
  • 0bbc76124f minor changes, svga work koniifer 2024-09-19 20:40:10 +0100
  • 6ad68dabac hblang executable format update Able 2024-09-19 07:11:57 -0500
  • 07c7d52b8c misc Able 2024-09-19 06:05:11 -0500
  • 2edc8148ca no merge whamies pls Able 2024-09-18 03:40:25 -0500
  • 5f59f05dce
    removing deprecated rel: path prefix mlokr 2024-09-18 10:38:49 +0200
  • 0bc757164f Input work Able 2024-09-17 19:26:37 -0500
  • f5f68bc2df my changes and then boom Able 2024-09-17 17:23:32 -0500
  • 7a256dde68 single file change Able 2024-09-17 12:08:19 -0500
  • 570b566310 svga device struct updated to mostly reflect real device Able 2024-09-17 10:02:43 -0500
  • d2488689fe fixs Able 2024-09-17 09:52:27 -0500
  • fe70d81bd0 fat32 stub Able 2024-09-17 08:01:16 -0500
  • cc076d9540 pumpkin print Able 2024-09-16 20:59:24 -0500
  • 3173b63c93 minor changes Able 2024-09-16 20:45:00 -0500
  • 48027196b1 omfg it's fixed 🙏 koniifer 2024-09-16 21:56:52 +0100
  • 78553a3190 let's just use strings for now koniifer 2024-09-16 20:45:19 +0100
  • df74b09134 please bugs begone koniifer 2024-09-16 20:15:51 +0100
  • 2321efd2e7 bug squashing & testing koniifer 2024-09-15 17:01:29 +0100
  • d9caa17f3c commits Able 2024-09-17 09:39:46 -0500
  • b0ecbfa168 fat32 stub Able 2024-09-17 08:01:16 -0500
  • 1fe20360f6 pumpkin print Able 2024-09-16 20:59:24 -0500
  • fb42351638 minor changes Able 2024-09-16 20:45:00 -0500
  • 5f2b181f22 Merge pull request 'good luck able' (#17) from koniifer/ableos-framebuffer:master into master able 2024-09-14 16:44:05 +0000
  • 43ea77c18f merge mainline branch and do some housekeeping koniifer 2024-09-14 11:26:32 +0100
  • 2b2e0c514b multiline Able 2024-09-14 04:28:45 -0500
  • fcca015866 minor changes Able 2024-09-14 04:05:40 -0500
  • cc9337348e PCI+SVGA skeleton Able 2024-09-14 03:51:57 -0500
  • 028949559b ignim checkpoint Able 2024-09-14 00:31:35 -0500
  • 91380539d9 Ignim work Able 2024-09-13 23:11:50 -0500
  • ec25c0f207 update on the logger Further changes pending on the IDL Able 2024-09-13 20:50:12 -0500
  • 1b5cb54a2b ignim work Able 2024-09-13 20:17:47 -0500
  • 9686349476 add support for the device tree Able 2024-09-13 18:11:23 -0500
  • f8c7873978 squash koniifer 2024-09-13 22:41:31 +0100
  • 40cc412ab3 Horizon API work Able 2024-09-13 16:40:05 -0500
  • cd369b39d5 more changes to make konii so anger Able 2024-09-12 15:34:28 -0500
  • 331cbf5da1
    fixing arm compilation errors mlokr 2024-09-10 21:52:57 +0200
  • 63e2f546c5 Merge pull request 'adding disasembly in case something goes wrong' (#1) from mlokis/ableos-framebuffer:disasm into master koniifer 2024-09-04 17:32:19 +0000
  • 1a2b60b53b
    foo mlokr 2024-09-04 19:14:30 +0200
  • a7517005de update to latest hblang koniifer 2024-09-04 16:08:01 +0100
  • 0594b99a59 cleanup Able 2024-09-03 03:34:29 -0500
  • 1855307cd9 IDL tokenization Able 2024-09-02 21:50:43 -0500
  • e3f7a2d455 inline fb_driver, update to latest hblang koniifer 2024-09-02 04:36:03 +0100
  • 19992595fc update hblang to latest git remove old ps/2 driver remove defunct time driver clean up stuff i promise im done fiddling with ecah.rs and memory.hb koniifer 2024-09-02 01:04:00 +0100
  • f7b970eaf0 hexadecimal support!! remove fb_driver_stresstest, move examples back to fb_driver, update hblang, update Cargo.lock koniifer 2024-09-01 22:29:42 +0100
  • c752028c73 fix ecah.rs, implement -d, --debuginfo to print debug info in serial (requires recompilation) koniifer 2024-08-31 19:34:14 +0100
  • 8577920d90 port ecah changes from svga_driver branch koniifer 2024-08-31 15:38:15 +0100
  • 7426bf479f idl work Able 2024-08-30 12:31:45 -0500
  • 12ee3a9b87 fix random implement hardware_random_u32 implement math.max, alter math.min remove unneeded dependencies from fb_driver koniifer 2024-08-30 16:22:13 +0100
  • 58bc6facbc Merge remote-tracking branch 'origin/kodin/keyboard-driver' koniifer 2024-08-30 14:55:22 +0100
  • 1615297536 Detecting keypresses Talha Qamar 2024-08-30 18:03:12 +0500
  • 0d3641e199 just getting started Talha Qamar 2024-07-26 18:29:12 +0500
  • 6295a7118e Added beef to ableOS Able 2024-08-30 07:38:04 -0500
  • ad85f82be3 begin work for fb_driver interface create hardware rng buffer & stn.random.uint_64 (currently weird) move examples out of fb_driver (currently broken) remove literal kernel panic from info!("AHHH") re-implement stn.buffer.send_message() koniifer 2024-08-29 21:37:49 +0100
  • 9100b3ce44 dev update Able 2024-08-29 06:51:48 -0500
  • 1c491e70e0 dev tool prototype Able 2024-08-28 14:35:08 -0500
  • 0444fe4dfa readme update Able 2024-08-27 12:35:52 -0500
  • db08a249e1 Merge pull request 'fb driver' (#16) from aurlex/ableos-framebuffer:master into master able 2024-08-21 03:26:45 +0000
  • acc9d19a32 fb driver aurlex 2024-08-20 13:03:39 +0100
  • 6fd47695a6 changes Able 2024-08-19 13:13:58 -0500
  • fb8a835926 this ia bad way to handle this but oh well Able 2024-08-12 08:21:31 -0500
  • f4246ae387 SEARCHING for dynamically created buffers now works using buffer.create / buffer.search Able 2024-08-12 08:15:50 -0500
  • c7214a5a9b commit Able 2024-08-11 15:10:36 -0500
  • bf86d9219c disable all programs Able 2024-07-25 09:28:56 -0500
  • ea6ba3bdb0 in/out b Able 2024-07-23 19:37:43 -0500
  • 3f183e231d compiler update Able 2024-07-22 18:43:19 -0500
  • 514dadc667 rename Able 2024-07-21 06:47:25 -0500
  • 9ec3bb1f99 fix Able 2024-07-20 12:54:58 -0500
  • b99cb09a74 cleanup Able 2024-07-20 04:10:15 -0500
  • 528b1fc66c formatted code Able 2024-07-19 08:53:45 -0500
  • f0956b529c formater Able 2024-07-19 07:31:01 -0500
  • bb37de554f update the compiler Able 2024-07-19 05:47:59 -0500
  • 0f3c94c0c9 Merge pull request 'String Library Update' (#15) from Trees/ableos_time:my-branch into master able 2024-07-17 01:52:52 +0000
  • 314523fce7 Reenable fb driver Sam Buckley 2024-07-17 01:28:04 +0100
  • 9f9c7af85f Add string stuff to library Sam Buckley 2024-07-17 01:24:24 +0100
  • f59776e792 Update string lib for num format - Trees Sam Buckley 2024-07-16 22:42:49 +0100
  • 1adc381399 Hack in an inb/outb api Able 2024-07-15 16:56:46 -0500
  • f33cc0bf70 did some stuff /shrug Able 2024-07-07 08:35:07 -0500
  • 5f136a66af patch in the fb stuff Able 2024-07-06 11:23:44 -0500
  • 54d7e6b02b work Able 2024-07-06 09:24:23 -0500
  • 62c181fb6a checkpoint Able 2024-06-14 11:48:53 -0500
  • e9e813220b update Able 2024-06-08 15:18:21 -0500
  • 02455e2cd8 deprecate the old assembler able 2024-05-31 13:35:46 -0500
  • e08eab8627 patching together some broken stuff able 2024-05-31 13:31:06 -0500
  • c57ef99948 Merge pull request 'un-hard-code the tests' (#14) from wildwestrom/ableos:master into master able 2024-05-31 15:44:43 +0000
  • b0358efab8 factor out separating path names from the boot prefix Christian Westrom 2024-06-01 00:43:40 +0900